다음을 통해 공유


D3D12DDI_BARRIER_TYPE 열거형(d3d12umddi.h)

D3D12DDI_BARRIER_TYPE 열거형 값은 리소스 장벽의 유형을 나타냅니다.

Syntax

typedef enum D3D12DDI_BARRIER_TYPE {
  D3D12DDI_BARRIER_TYPE_GLOBAL,
  D3D12DDI_BARRIER_TYPE_TEXTURE,
  D3D12DDI_BARRIER_TYPE_BUFFER,
  D3D12DDI_BARRIER_TYPE_RANGED
} ;

상수

 
D3D12DDI_BARRIER_TYPE_GLOBAL
장벽은 글로벌 장벽입니다. 전역 장벽은 모든 리소스 메모리에 적용됩니다. 전역 장벽은 텍스처 레이아웃을 전환하거나 데이터 압축을 강제로 해제하지 않습니다.
D3D12DDI_BARRIER_TYPE_TEXTURE
장벽은 텍스처 장벽입니다. 텍스처 장벽은 특정 범위의 텍스처 하위 리소스에 적용됩니다.
D3D12DDI_BARRIER_TYPE_BUFFER
장벽은 버퍼 장벽입니다. 버퍼 장벽은 특정 버퍼 리소스에 적용됩니다.
D3D12DDI_BARRIER_TYPE_RANGED
버퍼는 범위가 지정되는 장벽입니다. 범위가 지정한 장벽은 레거시 D3D12DDI_RESOURCE_RANGED_BARRIER_0022 대체합니다.

설명

일반 정보는 향상된 장벽을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11(WDDM 3.0)
머리글 d3d12umddi.h

추가 정보

D3D12DDIARG_BARRIER_0088

PFND3D12DDI_BARRIER_0088