D3D12DDI_PRESENT_0051 structure (d3d12umddi.h)
Arguments that describe allocations that content is copied to and from. Used by the PFND3D12DDI_PRESENT_0051 callback function.
Syntax
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;
Members
BroadcastSrcAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]
Allocations which content will be presented.
BroadcastDstAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]
If non-zero, represents the destination allocations of the present.
AddedGpuWork
Specifies whether there is added GPU work.
BackBufferMultiplicity
The number of physical back buffer per logical back buffer.
SyncIntervalOverrideValid
Override app sync interval is valid.
SyncIntervalOverride
Override app sync interval.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1809 |
Header | d3d12umddi.h |