Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Массив в TBitmap / 1 сообщений из 1, страница 1 из 1
04.12.2004, 12:34
    #32812989
tors
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Массив в TBitmap
Есть массивв
char *pBuffer = new char[cbBuffer];
Есть
VIDEOINFOHEADER *pVih;
Есть
int w=pVih->bmiHeader.biWidth;
int h=pVih->bmiHeader.biHeight;

Как мне поместьть массив в TBitmap?

Пробовал так:

Graphics::TBitmap *tmpBmp=new Graphics::TBitmap();
HDC hdc=tmpBmp->Canvas->Handle;
SetDIBitsToDevice(
hdc, 0, 0,
w,
h,
0, 0,
0,
pVih->bmiHeader.biHeight,
pBuffer,
(BITMAPINFO*)&pVih->bmiHeader,
DIB_RGB_COLORS
);

Получается пустой битмап

C ув. Tors
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Массив в TBitmap / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]