D3DDDIARG_DISCARD 構造体 (d3dumddi.h)

コンテンツが不要になったため破棄できるビデオ表示メモリを定義します。

構文

typedef struct _D3DDDIARG_DISCARD {
  HANDLE     hResource;
  UINT       FirstSubResource;
  UINT       NumSubResources;
  const RECT *pRects;
  UINT       NumRects;
} D3DDDIARG_DISCARD;

メンバー

hResource

サブリソースを破棄するリソースのハンドル。

FirstSubResource

破棄する最初のサブリソースのインデックス。

NumSubResources

破棄するサブリソースの数。

pRects

破棄するリソース ビュー内の四角形の RECT 構造体の配列。 NULL の場合、Discard 関数はサーフェス全体を破棄します。

NumRects

pRects メンバーが指定する配列内の四角形の数。

要件

要件
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

破棄

Rect