Share via


D3D12_BARRIER_SUBRESOURCE_RANGE 구조체(d3d12.h)

논리적으로 인접한 하위 리소스 범위를 전환할 수 있습니다.

구문

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

멤버

IndexOrFirstMipLevel

범위에서 첫 번째 밉 수준의 인덱스입니다. 또는 NumMipLevels 가 0인 경우 하위 리소스 인덱스입니다. 하위 리소스 인덱스인 경우 값을 0xffffffff 사용하여 모든 하위 리소스를 지정할 수 있습니다.

NumMipLevels

범위의 밉 수준 수 또는 IndexOrFirstMipLevel 이 하위 리소스 인덱스임을 나타내는 0입니다.

FirstArraySlice

범위에서 첫 번째 배열 조각의 인덱스입니다. NumMipLevels가 0이면 무시됩니다.

NumArraySlices

범위의 배열 조각 수입니다. NumMipLevels가 0이면 무시됩니다.

FirstPlane

범위의 첫 번째 평면 조각입니다. NumMipLevels가 0이면 무시됩니다.

NumPlanes

범위의 평면 조각 수입니다. NumMipLevels가 0이면 무시됩니다.

요구 사항

요구 사항
헤더 d3d12.h