structure D3D12_DISCARD_REGION (d3d12.h)
Décrit les détails de l’opération discard-resource.
Syntaxe
typedef struct D3D12_DISCARD_REGION {
UINT NumRects;
const D3D12_RECT *pRects;
UINT FirstSubresource;
UINT NumSubresources;
} D3D12_DISCARD_REGION;
Membres
NumRects
Nombre de rectangles dans le tableau spécifié par le membre pRects .
pRects
Tableau de structures D3D12_RECT pour les rectangles de la ressource à ignorer. Si la valeur est NULL, DiscardResource ignore la ressource entière.
FirstSubresource
Index de la première sous-ressource de la ressource à ignorer.
NumSubresources
Nombre de sous-ressources dans la ressource à ignorer.
Notes
Cette structure est utilisée par la méthode ID3D12GraphicsCommandList::D iscardResource .
Si des rectangles sont fournis dans cette structure, la ressource doit avoir des sous-ressources 2D avec toutes les sous-ressources spécifiées de la même dimension.
Spécifications
En-tête | d3d12.h |