asfloat

x의 비트 패턴을 부동 소수점 숫자로 해석합니다.

ret asfloat(x)

매개 변수

항목 설명
x
[in] 입력 값입니다.

반환 값

부동 소수점 숫자로 해석된 입력입니다.

유형 설명

속성 템플릿 유형 구성 요소 유형 크기
x scalar, vector 또는 matrix float, int, uint any
ret 입력 x와 동일 float 입력 x와 동일한 차원

함수 오버로드

`float<x> asfloat(float<x> value);` `float<x> asfloat(int<x> value);` `float<x> asfloat(uint<x> value);`

최소 셰이더 모델

이 함수는 다음 셰이더 모델에서 지원됩니다.

셰이더 모델 지원됨
셰이더 모델 4 이상의 셰이더 모델
셰이더 모델 3(DirectX HLSL) 아니요
셰이더 모델 2(DirectX HLSL) 아니요
셰이더 모델 1(DirectX HLSL) 아니요

설명

이전 컴파일러에서 asfloat(bool)를 잘못 허용했지만 부울 입력은 지원되지 않습니다.

추가 정보

내장 함수(DirectX HLSL)