| Herd Software Entwicklung
|=
DaVinci Grafikbibliothek
|==
DaVinci Dokumentation Home Search Order


Leonardo: Funktion DIBInfo

Die 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.

Rückgabewert

Der Rückgabewert ist TRUE, wenn die Operation erfolgreich war.

Anmerkungen

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.