VIDEO_CLUT estrutura (ntddvdeo.h)
A estrutura VIDEO_CLUT é usada para definir uma CLUT (tabela de pesquisa de cores) para um dispositivo de vídeo.
Sintaxe
typedef struct {
USHORT NumEntries;
USHORT FirstEntry;
union {
VIDEO_CLUTDATA RgbArray;
ULONG RgbLong;
};
__unnamed_union_16cb_2 LookupTable[1];
} VIDEO_CLUT, *PVIDEO_CLUT;
Membros
NumEntries
Número de entradas na matriz
FirstEntry
Local na paleta de dispositivos para a qual a primeira entrada no lookupTable de cores deve ser copiada. As outras entradas no lookupTable devem ser copiadas sequencialmente, desse ponto inicial para a paleta do dispositivo.
RgbArray
VIDEO_CLUTDATA estrutura com valores RGB.
RgbLong
Valor genérico de 32 bits que pode ser usado para acessar as entradas de cor no LookupTable.
LookupTable[1]
União com matriz de entradas de cores para copiar para os registros/paleta de cores do dispositivo. As entradas de cor podem ser acessadas como um valor genérico de 32 bits ou como campos Vermelho/Verde/Azul/Não Utilizados.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | ntddvdeo.h |