Отображение массива битов на экран.
От: Rim  
Дата: 06.12.04 20:43
Оценка:
Здрасти.

Вот есть у меня массив из байтов размером width x height.
Каждый байт должен обозначать яркость соответствующего пикселя на экране.
Я в winapi новичок, и незнаю как это сделать. Тоесть я примерно понимаю... там надо созадать HBITMAP какой-нибудь, или еще что-нибудь ... Вообщем прошу помощи.
R!M
Re: Отображение массива битов на экран.
От: _gc Россия  
Дата: 07.12.04 05:59
Оценка:
Здравствуйте, Rim, Вы писали:

Rim>Здрасти.


Rim>Вот есть у меня массив из байтов размером width x height.

Rim>Каждый байт должен обозначать яркость соответствующего пикселя на экране.
Rim>Я в winapi новичок, и незнаю как это сделать. Тоесть я примерно понимаю... там надо созадать HBITMAP какой-нибудь, или еще что-нибудь ... Вообщем прошу помощи.
Посмотри в МСДНе CreateBitmap, это то, что тебе нужно. Не забудь про выравнивание строк картинки на WORD.
Тебе ещё вполне подойдёт SetDIBits.
... << RSDN@Home 1.1.3 stable >>
Re: Отображение массива битов на экран.
От: Аноним  
Дата: 07.12.04 06:27
Оценка:
Здравствуйте, Rim, Вы писали:

Rim>Здрасти.


Rim>Вот есть у меня массив из байтов размером width x height.

Rim>Каждый байт должен обозначать яркость соответствующего пикселя на экране.
Rim>Я в winapi новичок, и незнаю как это сделать. Тоесть я примерно понимаю... там надо созадать HBITMAP какой-нибудь, или еще что-нибудь ... Вообщем прошу помощи.

В стандартной библиотеке C++ есть класс bitset, который работает с массивом витов. Можешь попробовать использовать его.
Удачи.
SNM.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.