Método IDXGISwapChain2::GetMaximumFrameLatency (dxgi1_3.h)

Obtém o número de quadros que a cadeia de troca tem permissão para enfileirar para renderização.

Sintaxe

HRESULT GetMaximumFrameLatency(
  [out] UINT *pMaxLatency
);

Parâmetros

[out] pMaxLatency

O número máximo de quadros de buffer traseiro que serão enfileirados para a cadeia de troca. Esse valor é 1 por padrão, mas deve ser definido como 2 se a cena demorar mais do que leva para uma atualização vertical (normalmente cerca de 16ms) desenhar.

Valor retornado

Retorna S_OK se tiver êxito; caso contrário, retorna um dos seguintes membros do tipo enumerado D3DERR :

  • D3DERR_DEVICELOST
  • D3DERR_DEVICEREMOVED
  • D3DERR_DRIVERINTERNALERROR
  • D3DERR_INVALIDCALL
  • D3DERR_OUTOFVIDEOMEMORY

Requisitos

   
Cliente mínimo com suporte Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho dxgi1_3.h
Biblioteca Dxgi.lib

Confira também

Exemplo de latência do DirectX

IDXGISwapChain2

SetMaximumFrameLatency