次の方法で共有


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
Header d3dumddi.h (D3dumddi.h を含む)