Condividi tramite


struttura D3D12DDI_PRESENT_0051 (d3d12umddi.h)

Argomenti che descrivono le allocazioni da e verso cui viene copiato il contenuto. Usato dalla funzione di callback PFND3D12DDI_PRESENT_0051.

Sintassi

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]

Allocazioni che verranno presentate.

BroadcastDstAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]

Se diverso da zero, rappresenta le allocazioni di destinazione del presente.

AddedGpuWork

Specifica se è stato aggiunto un lavoro GPU.

BackBufferMultiplicity

Numero di buffer nascosto fisico per buffer back logico.

SyncIntervalOverrideValid

L'intervallo di sincronizzazione dell'app di override è valido.

SyncIntervalOverride

Eseguire l'override dell'intervallo di sincronizzazione dell'app.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1809
Intestazione d3d12umddi.h