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 結構陣列。 如果 為 Null, DiscardResource 會捨棄整個資源。
FirstSubresource
要捨棄之資源中第一個子資源的索引。
NumSubresources
要捨棄之資源中的子資源數目。
備註
ID3D12GraphicsCommandList::D iscardResource方法會使用此結構。
如果在此結構中提供矩形,則資源必須有 2D 子資源,且所有指定的子資源具有相同維度。
需求
標頭 | d3d12.h |