DIBINDEX, macro (mmsystem.h)
La macro DIBINDEX prend un index dans une entrée dans une table de couleurs DIB et retourne une valeur COLORREF qui spécifie la couleur associée à l’index donné. Une application utilisant un contexte d’appareil avec une section DIB sélectionnée dans celle-ci peut passer ce spécificateur, au lieu d’une valeur rouge, verte et bleue (RVB) explicite, aux fonctions GDI qui attendent une couleur. Cela permet à la fonction d’utiliser la couleur à l’index de table de couleurs spécifié.
Syntaxe
void DIBINDEX(
n
);
Paramètres
n
Spécifie un index de l’entrée de table de couleurs contenant la couleur à utiliser pour une opération graphique.
Valeur de retour
None
Remarques
DIBINDEX indexe les couleurs dans une table de couleurs DIB d’une manière similaire à la façon dont PALETTEINDEX indexe les couleurs dans une palette logique.
DIBINDEX fonctionne également avec des bitmaps 16 bits et des contextes d’appareil (DC).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mmsystem.h (inclure Windows.h) |