D3D11_BUFFER_UAV_FLAG 열거형(d3d11.h)

버퍼 리소스에 대한 순서가 지정되지 않은 액세스 보기 옵션을 식별합니다.

Syntax

typedef enum D3D11_BUFFER_UAV_FLAG {
  D3D11_BUFFER_UAV_FLAG_RAW = 0x1,
  D3D11_BUFFER_UAV_FLAG_APPEND = 0x2,
  D3D11_BUFFER_UAV_FLAG_COUNTER = 0x4
} ;

상수

 
D3D11_BUFFER_UAV_FLAG_RAW
값: 0x1
리소스에는 구조화되지 않은 원시 데이터가 포함됩니다. UAV 형식을 DXGI_FORMAT_R32_TYPELESS 합니다.
버퍼의 원시 보기에 대한 자세한 내용은 버퍼의 원시 보기를 참조하세요.
D3D11_BUFFER_UAV_FLAG_APPEND
값: 0x2
버퍼의 끝에 데이터를 추가할 수 있습니다. D3D11_BUFFER_UAV_FLAG_APPEND 플래그도 에 사용해야 합니다.
AppendStructuredBuffer 또는 ConsumeStructuredBuffer로 사용할 뷰입니다.
UAV 형식을 DXGI_FORMAT_UNKNOWN 합니다.
D3D11_BUFFER_UAV_FLAG_COUNTER
값: 0x4
순서가 지정되지 않은 액세스 보기 버퍼에 카운터를 추가합니다. D3D11_BUFFER_UAV_FLAG_COUNTER UAV에서만 사용할 수 있습니다.
RWStructuredBuffer를 사용하면 HLSLIncrementCounterDecrementCounter 메서드에 필요한 기능을 사용할 수 있습니다. UAV 형식을 DXGI_FORMAT_UNKNOWN 합니다.

요구 사항

   
머리글 d3d11.h

추가 정보

핵심 열거형

리소스 열거형