Método IDXGISwapChainMedia::CheckPresentDurationSupport (dxgi1_3.h)
Consulta el controlador de gráficos para obtener una duración actual de fotograma compatible correspondiente a una frecuencia de actualización personalizada.
Sintaxis
HRESULT CheckPresentDurationSupport(
UINT DesiredPresentDuration,
[out] UINT *pClosestSmallerPresentDuration,
[out] UINT *pClosestLargerPresentDuration
);
Parámetros
DesiredPresentDuration
Indica la duración del fotograma que se va a comprobar. Este valor es la duración de un fotograma a la velocidad de actualización deseada, especificada en cientos de nanosegundos. Por ejemplo, establezca este campo en 167777 para comprobar si hay compatibilidad con la frecuencia de actualización de 60 Hz.
[out] pClosestSmallerPresentDuration
Variable que se establecerá en el marco admitido más cercano que sea menor que el valor solicitado, o cero si el dispositivo no admite ninguna duración menor.
[out] pClosestLargerPresentDuration
Variable que se establecerá en el marco admitido más cercano presente duración mayor que el valor solicitado, o cero si el dispositivo no admite ninguna duración mayor.
Valor devuelto
Este método devuelve S_OK si se ejecuta correctamente o un código de error DXGI en caso de error.
Comentarios
Si el adaptador de salida DXGI no admite velocidades de actualización personalizadas (por ejemplo, una pantalla externa), el controlador de pantalla establecerá límites superiores e inferiores en (0, 0).
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | dxgi1_3.h |
Library | Dxgi.lib |