Compartir a través de


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

Consulte también

IDXGISwapChainMedia