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) 拓扑。

[in] FirstEntry

设备调色板中 pLookupTable 指定的颜色项数组中的第一个条目复制到的位置。 pLookupTable 指定的其余条目将按顺序从此起点复制到设备的调色板中。

[in] NumEntries

pLookupTable 指定的数组中的颜色条目数。

[in] pLookupTable

要复制到设备调色板 (的颜色条目数组,即设备的颜色寄存器) 。 每个颜色条目作为泛型 32 位值或D3DKMDT_PALETTEDATA结构的红色绿色蓝色未使用成员进行访问。

要求

要求
最低受支持的客户端 Windows Vista
标头 d3dkmdt.h

另请参阅

D3DKMDT_PALETTEDATA

DxgkDdiSetPalette