DIBINDEX-Makro (mmsystem.h)
Das DIBINDEX-Makro nimmt einen Index zu einem Eintrag in einer DIB-Farbtabelle und gibt einen COLORREF-Wert zurück, der die dem angegebenen Index zugeordnete Farbe angibt. Eine Anwendung, die einen Gerätekontext verwendet, in dem ein DIB-Abschnitt ausgewählt ist, kann diesen Bezeichner anstelle eines expliziten roten, grünen, blauen (RGB)-Werts an GDI-Funktionen übergeben, die eine Farbe erwarten. Dadurch kann die Funktion die Farbe am angegebenen Farbtabellenindex verwenden.
Syntax
void DIBINDEX(
n
);
Parameter
n
Gibt einen Index für den Farbtabelleneintrag an, der die Farbe enthält, die für einen Grafikvorgang verwendet werden soll.
Rückgabewert
Keine
Bemerkungen
DIBINDEX indiziert Farben in einer DIB-Farbtabelle ähnlich wie PALETTEINDEX Farben in einer logischen Palette.
DIBINDEX funktioniert auch mit 16-Bit-Bitmaps und Gerätekontexten (DCs).
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | mmsystem.h (einschließlich Windows.h) |