BITMAPCOREHEADER 結構 (wingdi.h)
BITMAPCOREHEADER 結構包含 DIB 維度和色彩格式的相關信息。
語法
typedef struct tagBITMAPCOREHEADER {
DWORD bcSize;
WORD bcWidth;
WORD bcHeight;
WORD bcPlanes;
WORD bcBitCount;
} BITMAPCOREHEADER, *LPBITMAPCOREHEADER, *PBITMAPCOREHEADER;
成員
bcSize
結構所需的位元組數目。
bcWidth
位圖的寬度,以像素為單位。
bcHeight
位圖的高度,以像素為單位。
bcPlanes
目標裝置的平面數目。 此值必須是 1。
bcBitCount
每個像素的位數目。 此值必須是 1、4、8 或 24。
備註
BITMAPCOREINFO 結構結合了 BITMAPCOREHEADER 結構和色彩數據表,以提供 DIB 維度和色彩的完整定義。 如需指定 DIB 的詳細資訊,請參閱 BITMAPCOREINFO。
應用程式應該使用 bcSize 成員中儲存的資訊,以使用如下的方法,在 BITMAPCOREINFO 結構中尋找色彩數據表:
pColor = ((LPBYTE) pBitmapCoreInfo +
(WORD) (pBitmapCoreInfo -> bcSize))
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
標頭 | wingdi.h (包含 Windows.h) |