D3D12_DISCARD_REGION struttura (d3d12.h)
Descrive i dettagli per l'operazione di eliminazione delle risorse.
Sintassi
typedef struct D3D12_DISCARD_REGION {
UINT NumRects;
const D3D12_RECT *pRects;
UINT FirstSubresource;
UINT NumSubresources;
} D3D12_DISCARD_REGION;
Members
NumRects
Numero di rettangoli nella matrice specificata dal membro pRects .
pRects
Matrice di strutture D3D12_RECT per i rettangoli nella risorsa da eliminare. Se NULL, IgnoreResource rimuove l'intera risorsa.
FirstSubresource
Indice della prima sottoresource nella risorsa da eliminare.
NumSubresources
Numero di sottoresource nella risorsa da eliminare.
Commenti
Questa struttura viene usata dal metodo ID3D12GraphicsCommandList::D iscardResource .
Se i rettangoli vengono forniti in questa struttura, la risorsa deve avere sottoresource 2D con tutte le sottoresource specificate nella stessa dimensione.
Requisiti
Intestazione | d3d12.h |