BITMAPINFO 結構
BITMAPINFO結構會定義維度和 Windows 與裝置無關點陣圖 (DIB) 的色彩資訊。
typedef struct tagBITMAPINFO {
BITMAPINFOHEADER bmiHeader;
RGBQUAD bmiColors[1];
} BITMAPINFO;
參數
bmiHeader
指定 BITMAPINFOHEADER 結構,其中包含維度與裝置無關點陣圖的色彩格式相關資訊。bmiColors
指定的陣列 RGBQUAD 或DWORD定義色彩的點陣圖中的資料型別。
備註
與裝置無關點陣圖是由兩個不同的部分所組成: BITMAPINFO結構描述的尺寸及色彩的點陣圖,並指定像素點陣圖中的位元組陣列。陣列中的位元會壓縮在一起,但必須補上零來在每個掃描線LONG的界限。如果高度是正數,點陣圖的原點是左下角。如果高度是負值,則其原點位於左上角。
A 壓縮的點陣圖是一個點陣圖的位元組陣列緊隨BITMAPINFO結構。壓縮的點陣圖是由單一指標參考。
如需有關BITMAPINFO架構,適當的值之成員的BITMAPINFOHEADER和RGBQUAD結構,請參閱下列主題Windows SDK文件。
需求
標頭: wingdi.h