D3D12_DISCARD_REGION 结构 (d3d12.h)
介绍放弃资源操作的详细信息。
语法
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 |