estrutura D3D12_DISCARD_REGION (d3d12.h)
Descreve os detalhes da operação discard-resource.
Sintaxe
typedef struct D3D12_DISCARD_REGION {
UINT NumRects;
const D3D12_RECT *pRects;
UINT FirstSubresource;
UINT NumSubresources;
} D3D12_DISCARD_REGION;
Membros
NumRects
O número de retângulos na matriz especificada pelo membro pRects .
pRects
Uma matriz de estruturas D3D12_RECT para os retângulos no recurso a serem descartados. Se FOR NULL, DiscardResource descartará todo o recurso.
FirstSubresource
Índice do primeiro sub-recurso no recurso a ser descartado.
NumSubresources
O número de sub-recursos no recurso a ser descartado.
Comentários
Essa estrutura é usada pelo método ID3D12GraphicsCommandList::D iscardResource .
Se os retângulos forem fornecidos nessa estrutura, o recurso deverá ter sub-recursos 2D com todos os sub-recursos especificados na mesma dimensão.
Requisitos
Cabeçalho | d3d12.h |