Compartilhar via


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 LookupTable.

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