次の方法で共有


D3D11_1_DDI_FLUSH_FLAGS列挙 (d3d10umddi.h)

Flush(D3D11_1) 関数の呼び出しで、ドライバーが引き続きコマンド バッファーを送信する必要があるかどうかを示します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーで使用されます。

構文

typedef enum D3D11_1_DDI_FLUSH_FLAGS {
  D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS,
  D3DWDDM1_3DDI_TRIM_MEMORY
} ;

定数

 
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS
ドライバーが最後にコマンド バッファーを送信してから新しいコマンドがない場合、ドライバーはコマンド バッファーを送信しないでください。
D3DWDDM1_3DDI_TRIM_MEMORY
ドライバーは可能な限り多くのメモリを解放する必要があります。 ただし、ドライバーが操作を続行するために必要なメモリを解放しないでください。 したがって、この定数値を使用すると、メモリ不足の新しい機会が生じないようにする必要があります。

ドライバーは、ビデオ メモリ オファー 呼び出して、解放されたメモリ DDI を再利用してはいけません。

WDDM 1.3 以降のユーザー モード ディスプレイ ドライバーの Windows 8.1 以降でサポートされています。

必要条件

要件 価値
サポートされる最小クライアント Windows 8
サポートされる最小サーバー Windows Server 2012
ヘッダー d3d10umddi.h (D3d10umddi.h を含む)

関連項目

Flush(D3D11_1)