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 |