共用方式為


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

泛型 32 位值,可用來存取 LookupTable中的色彩專案。

LookupTable[1]

與色彩項目陣列的聯集,以複製到裝置的色彩緩存器/調色盤中。 色彩專案可以存取為泛型 32 位值或紅色/綠色/藍色/未使用的欄位。

要求

要求 價值
標頭 ntddvdeo.h