D3D12DDI_PRESENT_0051 结构 (d3d12umddi.h)

描述要向/从中复制内容的分配的参数。 由 PFND3D12DDI_PRESENT_0051 回调函数使用。

语法

typedef struct D3D12DDI_PRESENT_0051 {
  D3DKMT_HANDLE               BroadcastSrcAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1];
  D3DKMT_HANDLE               BroadcastDstAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1];
  BOOL                        AddedGpuWork;
  UINT                        BackBufferMultiplicity;
  BOOL                        SyncIntervalOverrideValid;
  DXGI_DDI_FLIP_INTERVAL_TYPE SyncIntervalOverride;
} D3D12DDI_PRESENT_0051;

成员

BroadcastSrcAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]

将呈现内容的分配。

BroadcastDstAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]

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

AddedGpuWork

指定是否添加了 GPU 工作。

BackBufferMultiplicity

每个逻辑后台缓冲区的物理后台缓冲区数。

SyncIntervalOverrideValid

替代应用同步间隔有效。

SyncIntervalOverride

替代应用同步间隔。

要求

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