DwmSetDxFrameDuration 関数 (dwmapi.h)
表示されるフレームを表示するモニター更新の数を設定します。
DwmSetDxFrameDuration はサポートされなくなりました。 Windows 8.1以降、DwmSetDxFrameDuration の呼び出しは常にE_NOTIMPLを返します。
構文
HRESULT DwmSetDxFrameDuration(
[in] HWND hwnd,
[in] INT cRefreshes
);
パラメーター
[in] hwnd
表示されたフレームを表示するウィンドウのハンドル。
[in] cRefreshes
表示されるフレームを表示する更新の数。
戻り値
フレーム期間が変更されていない場合や DWM が実行されていない場合でも、この関数は常にS_OKを返します。
注釈
DWM は、少なくとも指定されたモニター更新の数に対して、提示されたフレームの表示を試みます。 現在の構成率により、正確な更新数のフレームを表示できない場合があります。 フレームが DWM に遅れて表示される場合、または DWM の作成が遅れている場合は、要求された更新の数よりも少ない数のフレームが表示されたり、完全にスキップされたりする可能性があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | dwmapi.h |
Library | Dwmapi.lib |
[DLL] | Dwmapi.dll |