Partager via


structure D3D12DDI_PRESENT_0051 (d3d12umddi.h)

Arguments qui décrivent les allocations à partir de laquelle le contenu est copié. Utilisé par la fonction de rappel PFND3D12DDI_PRESENT_0051 .

Syntaxe

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;

Membres

BroadcastSrcAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]

Allocations du contenu qui sera présenté.

BroadcastDstAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]

Si la valeur n’est pas égale à zéro, représente les allocations de destination du présent.

AddedGpuWork

Spécifie s’il y a un travail GPU ajouté.

BackBufferMultiplicity

Nombre de mémoires tampons d’arrière-plan physiques par mémoire tampon d’arrière logique.

SyncIntervalOverrideValid

L’intervalle de synchronisation des applications de remplacement est valide.

SyncIntervalOverride

Remplacer l’intervalle de synchronisation d’application.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1809
En-tête d3d12umddi.h