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 |