Compartilhar via


Método IDXGISwapChainMedia::CheckPresentDurationSupport (dxgi1_3.h)

Consulta o driver de gráficos quanto a uma duração presente do quadro com suporte correspondente a uma taxa de atualização personalizada.

Sintaxe

HRESULT CheckPresentDurationSupport(
        UINT DesiredPresentDuration,
  [out] UINT *pClosestSmallerPresentDuration,
  [out] UINT *pClosestLargerPresentDuration
);

Parâmetros

DesiredPresentDuration

Indica a duração do quadro a ser marcar. Esse valor é a duração de um quadro na taxa de atualização desejada, especificada em centenas de nanossegundos. Por exemplo, defina esse campo como 167777 como marcar para suporte à taxa de atualização de 60 Hz.

[out] pClosestSmallerPresentDuration

Uma variável que será definida como o quadro com suporte mais próximo da duração atual que é menor que o valor solicitado ou zero se o dispositivo não der suporte a nenhuma duração mais baixa.

[out] pClosestLargerPresentDuration

Uma variável que será definida como o quadro com suporte mais próximo da duração atual que é maior que o valor solicitado ou zero se o dispositivo não der suporte a nenhuma duração mais alta.

Retornar valor

Esse método retorna S_OK em caso de êxito ou um código de erro DXGI em caso de falha.

Comentários

Se o adaptador de saída DXGI não oferecer suporte a taxas de atualização personalizadas (por exemplo, uma exibição externa), o driver de exibição definirá limites superiores e inferiores como (0, 0).

Requisitos

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

Confira também

IDXGISwapChainMedia