次の方法で共有


DXGKARG_SETPALETTE構造体 (d3dkmdt.h)

DXGKARG_SETPALETTE構造は、ディスプレイに設定するパレットを記述します。

構文

typedef struct _DXGKARG_SETPALETTE {
  [in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in] UINT                           FirstEntry;
  [in] UINT                           NumEntries;
  [in] D3DKMDT_PALETTEDATA            *pLookupTable;
} DXGKARG_SETPALETTE;

メンバーズ

[in] VidPnSourceId

パレットが設定されているビデオ 存在ネットワーク (VidPN) トポロジのパス内のビデオ存在ソースの 0 から始まる識別番号。

[in] FirstEntry

pLookupTable が指定 カラー エントリの配列内の最初のエントリのコピー先となるデバイス パレット内の場所。 pLookupTable が指定 残りのエントリは、この開始点からデバイスのパレットに順番にコピーされます。

[in] NumEntries

pLookupTable が指定 配列内のカラー エントリの数。

[in] pLookupTable

デバイスのカラー パレットにコピーするカラー エントリの配列 (つまり、デバイスのカラー レジスタ)。 各カラー エントリは、汎用の 32 ビット値として、または RedGreenBlue、および D3DKMDT_PALETTEDATA 構造体の未使用の メンバー アクセスされます。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista
ヘッダー d3dkmdt.h

関連項目

D3DKMDT_PALETTEDATA

DxgkDdiSetPalette