Condividi tramite


struttura D3D12_BARRIER_SUBRESOURCE_RANGE (d3d12.h)

Consente di eseguire la transizione di intervalli logici adiacenti di sottorisorse.

Sintassi

typedef struct D3D12_BARRIER_SUBRESOURCE_RANGE {
  UINT IndexOrFirstMipLevel;
  UINT NumMipLevels;
  UINT FirstArraySlice;
  UINT NumArraySlices;
  UINT FirstPlane;
  UINT NumPlanes;
} D3D12_BARRIER_SUBRESOURCE_RANGE;

Members

IndexOrFirstMipLevel

Indice del primo livello mip nell'intervallo; o un indice di sottorisorsa, se NumMipLevels è zero. Se un indice di sottorisorsa, è possibile usare il valore 0xffffffff per specificare tutte le sottorisorse.

NumMipLevels

Numero di livelli mip nell'intervallo o zero per indicare che IndexOrFirstMipLevel è un indice di sottorisorsa.

FirstArraySlice

Indice della prima sezione della matrice nell'intervallo. Ignorato se NumMipLevels è zero.

NumArraySlices

Numero di sezioni di matrice nell'intervallo. Ignorato se NumMipLevels è zero.

FirstPlane

Prima sezione del piano nell'intervallo. Ignorato se NumMipLevels è zero.

NumPlanes

Numero di sezioni del piano nell'intervallo. Ignorato se NumMipLevels è zero.

Requisiti

Requisito Valore
Intestazione d3d12.h