structure VIDEO_CLUT (ntddvdeo.h)
La structure VIDEO_CLUT est utilisée pour définir une table de recherche de couleurs (CLUT) pour un appareil vidéo.
Syntaxe
typedef struct {
USHORT NumEntries;
USHORT FirstEntry;
union {
VIDEO_CLUTDATA RgbArray;
ULONG RgbLong;
};
__unnamed_union_16da_2 LookupTable[1];
} VIDEO_CLUT, *PVIDEO_CLUT;
Membres
NumEntries
Nombre d’entrées dans le tableau LookupTable.
FirstEntry
Emplacement dans la palette d’appareils dans laquelle la première entrée du LookupTable de couleurs doit être copiée. Les autres entrées de l'LookupTable doivent être copiées séquentiellement, de ce point de départ dans la palette de l’appareil.
RgbArray
VIDEO_CLUTDATA structure avec des valeurs RVB.
RgbLong
Valeur 32 bits générique qui peut être utilisée pour accéder aux entrées de couleur dans le LookupTable.
LookupTable[1]
Union avec tableau d’entrées de couleur à copier dans les registres/palettes de couleurs de l’appareil. Les entrées de couleur sont accessibles sous forme de valeur générique 32 bits ou en tant que champs Rouge/Vert/Bleu/Non utilisé.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | ntddvdeo.h |