VIDEO_CLUT Struktur (ntddvdeo.h)
Die VIDEO_CLUT Struktur wird verwendet, um eine Farb-Nachschlagetabelle (CLUT) für ein Videogerät zu definieren.
Syntax
typedef struct {
USHORT NumEntries;
USHORT FirstEntry;
union {
VIDEO_CLUTDATA RgbArray;
ULONG RgbLong;
};
__unnamed_union_16a6_2 LookupTable[1];
} VIDEO_CLUT, *PVIDEO_CLUT;
Angehörige
NumEntries
Anzahl der Einträge im LookupTable- Array.
FirstEntry
Position in der Gerätepalette, in die der erste Eintrag in der LookupTable- von Farben kopiert werden soll. Die anderen Einträge in der LookupTable- sollten sequenziell kopiert werden, von diesem Ausgangspunkt in die Palette des Geräts.
RgbArray
VIDEO_CLUTDATA Struktur mit RGB-Werten.
RgbLong
Generischer 32-Bit-Wert, der für den Zugriff auf die Farbeinträge in der LookupTable-verwendet werden kann.
LookupTable[1]
Union mit Array von Farbeinträgen, die in die Farbregister/Palette des Geräts kopiert werden sollen. Auf die Farbeinträge kann als generischer 32-Bit-Wert oder als Rot/Grün/Blau/Nicht verwendete Felder zugegriffen werden.
Anforderungen
Anforderung | Wert |
---|---|
Header- | ntddvdeo.h |