D3D12DDI_RESOURCE_FLAGS_0003 열거형(d3d12umddi.h)

D3D12DDI_RESOURCE_FLAGS_0003 열거형은 리소스 플래그 값을 지정합니다.

Syntax

typedef enum D3D12DDI_RESOURCE_FLAGS_0003 {
  D3D12DDI_RESOURCE_FLAG_0003_NONE = 0x0,
  D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET = 0x1,
  D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL = 0x2,
  D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER = 0x4,
  D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS = 0x8,
  D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE = 0x10,
  D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY = 0x20,
  D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION = 0x40,
  D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS = 0x80,
  D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT = 0x100,
  D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT = 0x200,
  D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED = 0x400,
  D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK = 0x800,
  D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY = 0x1000,
  D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE = 0x2000
} ;

상수

 
D3D12DDI_RESOURCE_FLAG_0003_NONE
값: 0x0
플래그가 지정되지 않았습니다.
D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET
값: 0x1
를 설정하면 리소스에 대한 렌더링 대상 뷰를 만들 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL
값: 0x2
를 설정하면 리소스에 대해 깊이 스텐실 뷰를 만들 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER
값: 0x4
를 설정하면 리소스를 어댑터 간 데이터에 사용할 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS
값: 0x8
를 설정하면 여러 다른 큐, 디바이스 또는 프로세스에서 리소스에 동시에 액세스할 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE
값: 0x10
를 설정하면 리소스에 대한 셰이더 리소스 뷰를 만들 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY
값: 0x20
설정할 때 이 리소스는 디코딩 참조 프레임으로만 사용할 수 있습니다. 비디오 디코딩 작업에서만 쓰거나 읽을 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION
값: 0x40
설정되면 리소스를 사용하여 콘텐츠 보호를 지원할 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS
값: 0x80
설정되면 순서가 지정되지 않은 액세스를 허용합니다. 이 값은 대체 계획의 리소스 플래그로 사용할 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT
값: 0x100
현재 사용되지 않습니다.
D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT
값: 0x200
현재 사용되지 않습니다.
D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED
값: 0x400
현재 사용되지 않습니다.
D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK
값: 0x800
를 설정하면 리소스를 샘플러 피드백에 사용할 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY
값: 0x1000
설정할 때 이 리소스는 비디오 인코딩 참조 프레임으로만 사용할 수 있습니다. 비디오 인코딩 작업에서만 쓰거나 읽을 수 있습니다.
D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE
값: 0x2000
설정하면 리소스를 광선 추적을 위한 가속 구조로 사용할 수 있습니다.

요구 사항

요구 사항
헤더 d3d12umddi.h(D3d12umddi.h 포함)

추가 정보

D3D12DDIARG_CREATERESOURCE_0088