Compartir a través de


estructura VIDEO_CLUT (ntddvdeo.h)

La estructura VIDEO_CLUT se usa para definir una tabla de búsqueda de colores (CLUT) para un dispositivo de vídeo.

Sintaxis

typedef struct {
  USHORT                 NumEntries;
  USHORT                 FirstEntry;
  union {
    VIDEO_CLUTDATA RgbArray;
    ULONG          RgbLong;
  };
  __unnamed_union_16cb_2 LookupTable[1];
} VIDEO_CLUT, *PVIDEO_CLUT;

Miembros

NumEntries

Número de entradas de la matriz LookupTable.

FirstEntry

Ubicación en la paleta de dispositivos a la que se debe copiar la primera entrada de la LookupTable de colores. Las otras entradas de la LookupTable deben copiarse secuencialmente, desde este punto de partida en la paleta del dispositivo.

RgbArray

VIDEO_CLUTDATA estructura con valores RGB.

RgbLong

Valor genérico de 32 bits que se puede usar para tener acceso a las entradas de color de la LookupTable.

LookupTable[1]

Unión con matriz de entradas de color para copiar en los registros o paletas de colores del dispositivo. Se puede tener acceso a las entradas de color como un valor genérico de 32 bits o como campos Rojo/Verde/Azul/Sin usar.

Requisitos

Requisito Valor
encabezado de ntddvdeo.h