Condividi tramite


Funzione DwmSetDxFrameDuration (dwmapi.h)

Imposta il numero di aggiornamenti di monitoraggio tramite cui visualizzare la cornice presentata.

DwmSetDxFrameDuration non è più supportato. A partire da Windows 8.1, le chiamate a DwmSetDxFrameDuration restituiscono sempre E_NOTIMPL.

Sintassi

HRESULT DwmSetDxFrameDuration(
  [in] HWND hwnd,
  [in] INT  cRefreshes
);

Parametri

[in] hwnd

Handle alla finestra che visualizza la cornice presentata.

[in] cRefreshes

Numero di aggiornamenti tramite cui visualizzare la cornice presentata.

Valore restituito

Questa funzione restituisce sempre S_OK, anche quando la durata del frame non viene modificata o DWM non è in esecuzione.

Commenti

DWM tenterà di visualizzare il frame presentato per almeno il numero di aggiornamenti di monitoraggio specificati. Potrebbe essere impossibile visualizzare il frame per il numero preciso di aggiornamenti a causa della frequenza di composizione corrente. Se il frame viene presentato in ritardo alla DWM o il DWM è in ritardo nella composizione, un frame può essere visualizzato per meno del numero di aggiornamenti richiesti o anche ignorato completamente.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dwmapi.h
Libreria Dwmapi.lib
DLL Dwmapi.dll