asuint 함수

64 비트 값의 비트 패턴을 부호 없는 두 32 비트 정수로 다시 해석 합니다.

구문

void asuint(
  in  double value,
  out uint lowbits,
  out uint highbits
);

매개 변수

[ 진행]

형식: double

입력 값입니다.

lowbits [ 제한이]

형식: uint

의 하위 32 비트 패턴입니다.

highbits [ 제한이]

형식: uint

의 상위 32 비트 패턴입니다.

반환 값

이 함수는 값을 반환하지 않습니다.

설명

이 함수는 이전 셰이더 모델에서 사용할 수 있고 셰이더 모델 5에 대해 도입 된 asuint 내장 함수의 대체 버전입니다. 원본 함수 (HLSL 컴파일러에서 다른 시그니처로 인식)는 셰이더 모델 5에서 계속 사용할 수 있습니다.

최소 셰이더 모델

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

셰이더 모델 지원됨
셰이더 모델 5 이상 셰이더 모델

이 함수는 다음 유형의 셰이더에서 지원 됩니다.

꼭짓점 도메인 기하 도형 픽셀 Compute
x x x x x x

참조

내장 함수

asuint (DirectX HLSL)

셰이더 모델 5