Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.08;
Скачать: CL | DM;

Вниз

Отличия Device Dependent Bitmap от Device Independent Bitmap?   Найти похожие ветки 

 
bkv   (2003-05-12 11:35) [0]

Мастера, обьясните чем отличается Device Dependent Bitmap
от Device Independent Bitmap?


 
bkv   (2003-05-12 11:47) [1]

И еще, какая взаимосвязь между:
BmpImage.Monochrome
BmpImage.PixelFormat
BmpImage.HandleType
Заранее благодарен!


 
Дмитрий К.К. ©   (2003-05-12 12:16) [2]

TBitmap.Monochrome
Determines whether the bitmap displays its image in monochrome.

TBitmap.PixelFormat
Indicates the bit format of the bitmap image, specifying how the image is displayed and how the pixels of the bitmap image are stored in memory.

TBitmap.HandleType
Indicates whether the bitmap is a DDB, Device Dependent Bitmap, or a DIB, Device Independent Bitmap.


 
MBo ©   (2003-05-12 12:27) [3]

Device Dependent Bitmap - формат соответствует графическому устройству (например, экрану) - т.е. данные упакованы именно так, как драйвер устройства принимает, "родным" для него образом - при этом вывод наиболее быстр, что было существенно во времена "послойного" хранения цветовых данных. Палитра (для режимов<8 бит ) не нужна. Однако прямой доступ к граф. данным запрещен.

DIBSection - имеется заголовок описания битового образа - размеры, цв. глубина и т.д., отдельно лежат (могут и рядом, последовательно) непосредственно данные. К ним можно получить прямой доступ и считать их в другой блок памяти, либо просто изменять. Также является объектом GDI, имеет дескриптор (Handle)

Просто DIB - блок цветовых данных, заголовок аналогично DIBSection, но для системы он не связан с самими данными, при работе, изменяя заголовок, можно по-разному интерпретировать данные. Не является объектом GDI.


 
bkv   (2003-05-12 12:28) [4]

Хм, спасибо конечно, но это и в хелпе можно прочитать...


 
MBo ©   (2003-05-12 12:35) [5]

;)
Не можно, а НУЖНО!



Страницы: 1 вся ветка

Текущий архив: 2003.09.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.017 c
1-24406
Хишник
2003-08-28 11:14
2003.09.08
Breakpoint не работает? (CBuilder)


1-24432
electric
2003-08-25 14:35
2003.09.08
Как сохранить ЕХЕ файл из ресурса на харде?


11-24400
SPeller
2002-12-31 11:07
2003.09.08
Всех приКОЛистов с Новым Годом!!!


14-24669
KPY
2003-08-20 12:18
2003.09.08
Где скачать самоучитель по Autocad 2000?


1-24423
Karburator
2003-08-25 21:21
2003.09.08
Отличие файла от каталога