Función DwmSetDxFrameDuration (dwmapi.h)
Establece el número de actualizaciones de monitor a través de las que se va a mostrar el marco presentado.
DwmSetDxFrameDuration ya no se admite. A partir de Windows 8.1, las llamadas a DwmSetDxFrameDuration siempre devuelven E_NOTIMPL.
Sintaxis
HRESULT DwmSetDxFrameDuration(
[in] HWND hwnd,
[in] INT cRefreshes
);
Parámetros
[in] hwnd
Identificador de la ventana que muestra el marco presentado.
[in] cRefreshes
Número de actualizaciones a través de las que se va a mostrar el marco presentado.
Valor devuelto
Esta función siempre devuelve S_OK, incluso cuando no se cambia la duración del fotograma o DWM no se está ejecutando.
Comentarios
El DWM intentará mostrar el marco presentado para al menos el número de actualizaciones de monitor especificadas. Es posible que sea imposible mostrar el marco para el número preciso de actualizaciones debido a la velocidad de composición actual. Si el fotograma se presenta tarde en DWM o DWM se retrasa en la composición, se podría mostrar un fotograma durante menos del número de actualizaciones solicitadas o incluso omitidas por completo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | dwmapi.h |
Library | Dwmapi.lib |
Archivo DLL | Dwmapi.dll |