BITMAPCOREHEADER-Struktur (wingdi.h)
Die BITMAPCOREHEADER-Struktur enthält Informationen zu den Abmessungen und dem Farbformat eines DIB.
Syntax
typedef struct tagBITMAPCOREHEADER {
DWORD bcSize;
WORD bcWidth;
WORD bcHeight;
WORD bcPlanes;
WORD bcBitCount;
} BITMAPCOREHEADER, *LPBITMAPCOREHEADER, *PBITMAPCOREHEADER;
Member
bcSize
Die Anzahl von Bytes, die für die -Struktur erforderlich sind.
bcWidth
Die Breite der Bitmap in Pixel.
bcHeight
Die Höhe der Bitmap in Pixel.
bcPlanes
Die Anzahl der Ebenen für das Zielgerät. Dieser Wert muss 1 sein.
bcBitCount
Die Anzahl der Bits pro Pixel. Dieser Wert muss 1, 4, 8 oder 24 sein.
Hinweise
Die BITMAPCOREINFO-Struktur kombiniert die BITMAPCOREHEADER-Struktur und eine Farbtabelle, um eine vollständige Definition der Abmessungen und Farben eines DIB bereitzustellen. Weitere Informationen zum Angeben eines DIB finden Sie unter BITMAPCOREINFO.
Eine Anwendung sollte die im bcSize-Member gespeicherten Informationen verwenden, um die Farbtabelle in einer BITMAPCOREINFO-Struktur mithilfe einer Methode wie der folgenden zu suchen:
pColor = ((LPBYTE) pBitmapCoreInfo +
(WORD) (pBitmapCoreInfo -> bcSize))
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | wingdi.h (windows.h einschließen) |