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 |