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
標頭 d3dumddi.h (包含 D3dumddi.h)

另請參閱

捨棄

矩形