D3D12DDI_PRESENT_0051 - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_present_0051)

D3D12DDI_PRESENT_0051 structure

Description

Arguments that describe allocations that content is copied to and from. Used by the PFND3D12DDI_PRESENT_0051 callback function.

Members

BroadcastSrcAllocation

Allocations which content will be presented.

BroadcastDstAllocation

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.

Remarks

See also