다음을 통해 공유


D3D12_SHADER_MIN_PRECISION_SUPPORT 열거형(d3d12.h)

현재 그래픽 드라이버의 셰이더에 대한 최소 정밀도 지원 옵션을 설명합니다.

Syntax

typedef enum D3D12_SHADER_MIN_PRECISION_SUPPORT {
  D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE = 0,
  D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT = 0x1,
  D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT = 0x2
} ;

상수

 
D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE
값: 0
드라이버는 모든 셰이더 단계에 대해 전체 32비트 정밀도만 지원합니다.
D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT
값: 0x1
드라이버는 10비트 정밀도를 지원합니다.
D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT
값: 0x2
드라이버는 16비트 정밀도를 지원합니다.

설명

이 열거형은 D3D12_FEATURE_DATA_D3D12_OPTIONS 구조체에서 사용됩니다.

반환된 정보는 그래픽 하드웨어가 표준 32비트 부동 소수점 정밀도보다 낮은 정밀도로 HLSL 작업을 수행할 수 있음을 나타내지만 그래픽 하드웨어가 실제로 낮은 정밀도로 실행되도록 보장하지는 않습니다.

요구 사항

요구 사항
헤더 d3d12.h

추가 정보

코어 열거형