共用方式為


D3D12_DISCARD_REGION 結構 (d3d12.h)

描述 discard-resource 作業的詳細資料。

語法

typedef struct D3D12_DISCARD_REGION {
  UINT             NumRects;
  const D3D12_RECT *pRects;
  UINT             FirstSubresource;
  UINT             NumSubresources;
} D3D12_DISCARD_REGION;

成員

NumRects

pRects成員所指定陣列中的矩形數目。

pRects

要捨棄之資源中矩形 的D3D12_RECT 結構陣列。 如果 為 NullDiscardResource 會捨棄整個資源。

FirstSubresource

要捨棄之資源中第一個子資源的索引。

NumSubresources

要捨棄之資源中的子資源數目。

備註

ID3D12GraphicsCommandList::D iscardResource方法會使用此結構。

如果在此結構中提供矩形,則資源必須有 2D 子資源,且所有指定的子資源具有相同維度。

需求

   
標頭 d3d12.h

另請參閱

核心結構