D3D11_1_DDI_COPY_FLAGS列挙 (d3d10umddi.h)
そのリソース内のリージョンのコピーまたは更新操作中に、リソースの既存のコンテンツを処理する方法を指定します。 Windows ディスプレイ ドライバー モデル (WDDM) 1.2 以降のユーザー モード ディスプレイ ドライバーで使用されます。
構文
typedef enum D3D11_1_DDI_COPY_FLAGS {
D3D11_1DDI_COPY_NO_OVERWRITE,
D3D11_1DDI_COPY_DISCARD,
D3D11_1DDI_COPY_TILEABLE
} ;
定数
D3D11_1DDI_COPY_NO_OVERWRITE 呼び出し元は、新しいデータで書き込まれるサーフェスの部分が、現在、以前のレンダリング操作で参照またはアクセスされていないことを保証します。 ドライバーは、この機能を利用して、パフォーマンスとメモリ使用量を最適化できます。 |
D3D11_1DDI_COPY_DISCARD ユーザー モード ディスプレイ ドライバーは、リソース全体の以前の内容を破棄できます。 ドライバーは、この機能を利用して、パフォーマンスとメモリ使用量を最適化できます。 |
D3D11_1DDI_COPY_TILEABLE タイル ベースの遅延レンダリングの場合、コピー操作はソースリソースまたはターゲット リソースで現在処理されているタイルでのみ動作でき、シーンをすべてのタイルでフラッシュする必要はありません。 |
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 |
サポートされる最小サーバー | Windows Server 2012 |
ヘッダー | d3d10umddi.h (D3d10umddi.h を含む) |