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 |