次の方法で共有


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 ビット値として、または D3DKMDT_PALETTEDATA 構造体の RedGreenBlueおよび Unused メンバーとしてアクセスされます。

要件

要件
サポートされている最小のクライアント Windows Vista
Header d3dkmdt.h

こちらもご覧ください

D3DKMDT_PALETTEDATA

DxgkDdiSetPalette