다음을 통해 공유


VIDEO_CLUT 구조체(ntddvdeo.h)

VIDEO_CLUT 구조체는 비디오 디바이스에 대한 CLUT(색 조회 테이블)를 정의하는 데 사용됩니다.

통사론

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

회원

NumEntries

LookupTable 배열의 항목 수입니다.

FirstEntry

LookupTable 색의 첫 번째 항목을 복사해야 하는 디바이스 팔레트의 위치입니다. LookupTable 다른 항목은 이 시작점에서 디바이스의 팔레트로 순차적으로 복사해야 합니다.

RgbArray

RGB 값을 사용하여 구조체를 VIDEO_CLUTDATA.

RgbLong

LookupTable색 항목에 액세스하는 데 사용할 수 있는 제네릭 32비트 값입니다.

LookupTable[1]

디바이스의 색 레지스터/색상표에 복사할 색 항목 배열과 결합합니다. 색 항목은 제네릭 32비트 값 또는 빨강/녹색/파랑/사용되지 않는 필드로 액세스할 수 있습니다.

요구 사항

요구
헤더 ntddvdeo.h