D3D12_BARRIER_SUBRESOURCE_RANGE-Struktur (d3d12.h)

Ermöglicht den Übergang logisch angrenzender Bereiche von Unterressourcen.

Syntax

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

Member

IndexOrFirstMipLevel

Der Index der ersten Mip-Ebene im Bereich; oder einen Unterressourcenindex, wenn NumMipLevels null ist. Wenn ein Unterressourcenindex ist, können Sie den Wert 0xffffffff verwenden, um alle Unterressourcen anzugeben.

NumMipLevels

Anzahl der Mip-Ebenen im Bereich oder null, um anzugeben, dass IndexOrFirstMipLevel ein Unterressourcenindex ist.

FirstArraySlice

Index des ersten Array-Slices im Bereich. Wird ignoriert, wenn NumMipLevels null ist.

NumArraySlices

Anzahl der Arrayslices im Bereich. Wird ignoriert, wenn NumMipLevels null ist.

FirstPlane

Slice der ersten Ebene im Bereich. Wird ignoriert, wenn NumMipLevels null ist.

NumPlanes

Anzahl der Ebenensegmente im Bereich. Wird ignoriert, wenn NumMipLevels null ist.

Anforderungen

Anforderung Wert
Header d3d12.h