Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > преобразование битмапа


Автор: Роман1 17.5.2007, 08:52
Прошу подсказать последовательность действий или пример) для преобразования битмама из формата в 32 бита на пиксель(текущий) в формат 8 бит на пиксель при тех же размерах. Это нужно для сокращения объема передачи по сети. Насколько я понимаю, здесь сначала  нужно сформировать контекст с соответствующей палитрой и потом уже использовать функции типа SetDibits и др. Так вот, не  знаю как  получить палитру. Или может такое изменение битмапа делается другим способом?

Автор: _hunter 17.5.2007, 10:58
http://www.codeguru.com/cpp/g-m/bitmap/article.php/c4927/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)