DwmFlush 関数 (dwmapi.h)

現在未処理のすべての Microsoft DirectX Surface の更新が行われたときに、Present メソッドの次の呼び出しまで呼び出し元をブロックするフラッシュ呼び出しを発行します。 これにより、非常に複雑なシーンや、非常に低い優先度のプロセスの呼び出しが補正されます。

構文

HRESULT DwmFlush();

戻り値

この関数が成功すると、 S_OKが返されます。 そうでない場合は、HRESULT エラー コードを返します。

注釈

DwmFlush は、呼び出し元アプリケーションによってキューに登録された DirectX の変更が画面に描画されるまで待機してから、戻ります。 セッション レンダリング バッチ全体はフラッシュされません。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー dwmapi.h
Library Dwmapi.lib
[DLL] Dwmapi.dll