Directory Contents Search >>


DaVinci 4: 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.

-


Valid HTML 4.01!