Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > выделить R, G и B компоненты


Автор: Feliastre 22.2.2005, 14:34
Делаю DirectX Lock поверхности. И беру тот самый lpSurface. Как известно если кол-во битов на пиксель 16, то бывают разные варианты растановки компонент. Например 5-6-5. Как это можно определить.

Я просто написал прогу, которая работает с цветами нормально, а вот потом начинает глючить на др. машинах. Цвета переколбашиваюцца и ничего не понятно.

smile

Автор: Snowy 22.2.2005, 15:25
Цитата(Feliastre @ 22.2.2005, 14:34)
Есть только один бог - Ассемблер, и Си - пророк его

smile А где же Delphi?

GetPixelFormat()
Думаю, что тебе нужна эта функция.

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