D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE 结构 (d3dkmthk.h)

D3DKMTOutputDuplPresentToHwQueue 函数用于输出硬件队列的重复句柄。

语法

typedef struct _D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE {
  D3DKMT_HANDLE                  hSource;
  D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  ULONG                          BroadcastHwQueueCount;
  D3DKMT_HANDLE                  *hHwQueues;
  D3DKMT_PRESENT_RGNS            PresentRegions;
  D3DKMT_OUTPUTDUPLPRESENTFLAGS  Flags;
  D3DKMT_HANDLE                  hIndirectHwQueue;
} D3DKMT_OUTPUTDUPLPRESENTTOHWQUEUE;

成员

hSource

要从中呈现的源分配的句柄。

VidPnSourceId

视频呈现网络路径中视频显示源的从零开始的标识号 (监视器连接到的 VidPN) 拓扑。

BroadcastHwQueueCount

指定要将此信号广播到的硬件队列数。

hHwQueues

硬件队列数组的句柄。

PresentRegions

D3DKMT_PRESENT_RGNS 类型的脏区域和移动区域。

Flags

指定输出行为的D3DKMT_OUTPUTDUPLPRESENTFLAGS枚举中的标志。

hIndirectHwQueue

间接硬件队列的句柄。

要求

要求
最低受支持的客户端 Windows 10 版本 1903
标头 d3dkmthk.h