구문
멤버
Type형식: D3D12_RESOURCE_BARRIER_TYPE 리소스 배리어의 유형을 지정하는 D3D12_RESOURCE_BARRIER_TYPE 형식의 값입니다. 이 멤버는 아래 유니온(union)에서 사용할 형식을 결정합니다. Flags
형식: D3D12_RESOURCE_BARRIER_FLAGS “begin only” 또는 “end only”와 같은 D3D12_RESOURCE_BARRIER_FLAGS 열거 상수를 지정합니다. Transition
형식: D3D12_RESOURCE_TRANSITION_BARRIER 서로 다른 사용 간 하위 리소스의 전환을 설명하는 D3D12_RESOURCE_TRANSITION_BARRIER 구조체입니다. 멤버는 하위 리소스의 이전 및 이후 사용을 지정합니다. Aliasing
형식: D3D12_RESOURCE_ALIASING_BARRIER 동일한 힙에 매핑되는 두 개의 서로 다른 리소스의 사용 간 전환을 설명하는 D3D12_RESOURCE_ALIASING_BARRIER 구조체입니다. UAV
형식: D3D12_RESOURCE_UAV_BARRIER 이후의 어떤 UAV 액세스(읽기 또는 쓰기)가 시작되기 전에 모든 UAV 액세스(읽기 또는 쓰기)가 완료되어야 하는 리소스를 설명하는 D3D12_RESOURCE_UAV_BARRIER 구조체입니다.
설명
이 구조체는 ID3D12GraphicsCommandList::ResourceBarrier 메서드에서 사용됩니다.요구 사항
헤더: d3d12_xs.h 또는 d3d12_x.h라이브러리: d3d12_xs.lib 또는 d3d12_x.lib
지원 플랫폼: XBOX Series 콘솔 및 XBOX One 제품군
