estructura D3D12_DISCARD_REGION (d3d12.h)

Describe los detalles de la operación de descarte-recurso.

Sintaxis

typedef struct D3D12_DISCARD_REGION {
  UINT             NumRects;
  const D3D12_RECT *pRects;
  UINT             FirstSubresource;
  UINT             NumSubresources;
} D3D12_DISCARD_REGION;

Miembros

NumRects

Número de rectángulos de la matriz que especifica el miembro pRects .

pRects

Matriz de estructuras de D3D12_RECT para los rectángulos del recurso que se va a descartar. Si es NULL, DiscardResource descarta todo el recurso.

FirstSubresource

Índice del primer subrecurso del recurso que se va a descartar.

NumSubresources

Número de subrecursos del recurso que se va a descartar.

Comentarios

Esta estructura la usa el método ID3D12GraphicsCommandList::D iscardResource .

Si se proporcionan rectángulos en esta estructura, el recurso debe tener subrecursos 2D con todos los subrecursos especificados de la misma dimensión.

Requisitos

   
Encabezado d3d12.h

Consulte también

Estructuras principales