次の方法で共有


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 ビット値として、または Red/Green/Blue/Unused フィールドとしてアクセスできます。

必要条件

要件 価値
ヘッダー ntddvdeo.h