Здравствуйте, adontz, Вы писали:
A>Навскидку так
A>A>Объявления переменных опущены
A>lpSurface->GetDC(&hDC)
A>hDCCompatible = CreateCompatbleDC(hDC)
A>hBitmap = LoadImage(hInstance,"test.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
A>SelectObject(hDCCompatible,hBitmap);
A>BOOL BitBlt(hDC,0,0,width,height,hDCCompatible,0,0,SRC_COPY);
A>Ну и подчистить за собой
A>
A>width и height получть с помощью
A>A>BOOL GetBitmapDimensionEx(
A> HBITMAP hBitmap, // handle to bitmap
A> LPSIZE lpDimension // dimensions
A>);
A>
СУПЕР! Как я сам не догадался!
А можно еще что-то аналогичное придумать для AVI файла, потому как у меня задача — выводить на экран картинки и видео.
Может есть что-то похожее? Потому что, почти все функции для AVI выдают кадр в виде DIB изображений...
Заранее спасибо!
Евгений.