Compartilhar via


estrutura D3D12DDI_PRESENT_0051 (d3d12umddi.h)

Argumentos que descrevem alocações das quais o conteúdo é copiado de e para. Usado pela função de retorno de chamada PFND3D12DDI_PRESENT_0051.

Sintaxe

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;

Membros

BroadcastSrcAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]

Alocações que o conteúdo será apresentado.

BroadcastDstAllocation[D3DDDI_MAX_BROADCAST_CONTEXT + 1]

Se não for zero, representará as alocações de destino do presente.

AddedGpuWork

Especifica se há um trabalho de GPU adicionado.

BackBufferMultiplicity

O número de buffer de back físico por buffer de back lógico.

SyncIntervalOverrideValid

O intervalo de sincronização do aplicativo de substituição é válido.

SyncIntervalOverride

Substitua o intervalo de sincronização do aplicativo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1809
Cabeçalho d3d12umddi.h