D3DDDICB_SUBMITPRESENTTOHWQUEUE 结构 (d3dumddi.h)

PFND3DDDI_SUBMITPRESENTTOHWQUEUECB回调函数使用的参数。

语法

typedef struct _D3DDDICB_SUBMITPRESENTTOHWQUEUE {
  D3DKMT_HANDLE            *BroadcastSrcAllocations;
  D3DKMT_HANDLE            *BroadcastDstAllocations;
  HANDLE                   *hHwQueues;
  UINT                     BroadcastHwQueueCount;
  UINT                     PrivateDriverDataSize;
  PVOID                    pPrivateDriverData;
  BOOLEAN                  bOptimizeForComposition;
  BOOL                     SyncIntervalOverrideValid;
  D3DDDI_FLIPINTERVAL_TYPE SyncIntervalOverride;
} D3DDDICB_SUBMITPRESENTTOHWQUEUE;

成员

BroadcastSrcAllocations

要为其显示内容的分配。

BroadcastDstAllocations

如果为非零,则表示当前的目标分配。

hHwQueues

要提交到的硬件队列数组。

BroadcastHwQueueCount

广播硬件队列的数量。

PrivateDriverDataSize

专用数据缓冲区的总大小(以字节为单位)。

pPrivateDriverData

指向要传递给 DdiPresent 的专用数据的指针。

bOptimizeForComposition

SyncIntervalOverrideValid

SyncIntervalOverride

要求

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