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