Re[4]: Проблема с DrawDibDraw
От: UJey Украина  
Дата: 22.06.03 20:00
Оценка:
Здравствуйте, 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 изображений...

Заранее спасибо!

Евгений.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.