次の方法で共有


D3DDDI_COPY_FLAGS列挙 (d3dumddi.h)

そのリソース内のリージョンのコピーまたは更新操作中に、リソースの既存のコンテンツを処理する方法を指定します。

構文

typedef enum D3DDDI_COPY_FLAGS {
  D3DDDI_COPY_NO_OVERWRITE,
  D3DDDI_COPY_DISCARD
} ;

定数

 
D3DDDI_COPY_NO_OVERWRITE
呼び出し元は、新しいデータで書き込まれるサーフェスの部分が、現在、以前のレンダリング操作で参照またはアクセスされていないことを保証します。 ドライバーは、この機能を利用して、パフォーマンスとメモリ使用量を最適化できます。
D3DDDI_COPY_DISCARD
ユーザー モード ディスプレイ ドライバーは、リソース全体の以前の内容を破棄できます。 ドライバーは、この機能を利用して、パフォーマンスとメモリ使用量を最適化できます。

必要条件

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