D3D12_DISCARD_REGION-Struktur (d3d12.h)
Beschreibt Details für den Vorgang "Ressourcen verwerfen".
Syntax
typedef struct D3D12_DISCARD_REGION {
UINT NumRects;
const D3D12_RECT *pRects;
UINT FirstSubresource;
UINT NumSubresources;
} D3D12_DISCARD_REGION;
Member
NumRects
Die Anzahl der Rechtecke in dem Array, das das pRects-Element angibt.
pRects
Ein Array von D3D12_RECT Strukturen für die zu verwerfenden Rechtecke in der Ressource. Bei NULL verwirft DiscardResource die gesamte Ressource.
FirstSubresource
Index der ersten zu verwerfenden Unterressource in der Ressource.
NumSubresources
Die Anzahl der zu verwerfenden Unterressourcen in der Ressource.
Hinweise
Diese Struktur wird von der ID3D12GraphicsCommandList::D iscardResource-Methode verwendet.
Wenn Rechtecke in dieser Struktur angegeben werden, muss die Ressource über 2D-Unterressourcen mit allen angegebenen Unterressourcen derselben Dimension verfügen.
Anforderungen
Kopfzeile | d3d12.h |