Herd Software Entwicklung
DaVinci Grafikbibliothek
DaVinci Dokumentation
Leonardo: Funktion DIBInfoDie Funktion DIBInfo kopiert die Angaben aus dem BITMAPINFOHEADER einer DIB in eine BITMAPINFOHEADER-Struktur für ein Anwendungsprogramm.
BOOL API DIBInfo (
HDIB hbi,
LPBITMAPINFOHEADER lpbi,
UINT uSizeBI)
hbi HDIB Handle der DIB aus der der Header entnommen werden soll.
lpbi LPBITMAPINFOHEADER Zeiger auf eine von der Applikation erstellte BITMAPINFOHEADER-Struktur, die ausgefüllt werden soll.
uSizeBI UINT Größe der Struktur lpbi in Bytes.
Der Rückgabewert ist TRUE, wenn die Operation erfolgreich war.
Die mit Windows 95 eingeführte BITMAPV4HEADER – Struktur belegt mehr Bytes als die BITMAPINFOHEADER-Struktur. DIBInfo füllt nur maximal ebensoviele Bytes aus wie der Parameter uSizeBI angibt. Die Anwendung kann anhand des biSize-Elementes erkennen, ob es sich um eine DIB basierend auf BITMAPV4HEADER oder BITMAPINFOHEADER handelt.