Compartir a través de


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(
  HWND hwnd,
  INT  cRefreshes
);

Parámetros

hwnd

Identificador de la ventana que muestra el marco presentado.

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