Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menginterpretasikan kembali pola bit dari nilai 64-bit sebagai dua bilangan bulat 32-bit yang tidak ditandatangani.
Sintaks
void asuint(
in double value,
out uint lowbits,
out uint highbits
);
Parameter
-
value [in]
-
Jenis: ganda
Nilai input.
-
lowbits [out]
-
Jenis: uint
Pola nilai 32-bit rendah.
-
highbits [out]
-
Jenis: uint
Pola nilai 32-bit tinggi.
Mengembalikan nilai
Fungsi ini tidak mengembalikan nilai.
Keterangan
Fungsi ini adalah versi alternatif dari intrinsik asuint yang telah tersedia dalam model shader sebelumnya, dan diperkenalkan untuk Model Shader 5. Fungsi asli (dikenali dalam pengkompilasi HLSL dengan tanda tangannya yang berbeda) tetap tersedia untuk Model Shader 5.
Minimum Shader Model
Fungsi ini didukung dalam model shader berikut.
Shader Model | Didukung |
---|---|
Model Shader 5 dan model shader yang lebih tinggi | ya |
Fungsi ini didukung dalam jenis shader berikut:
Puncak | Hull | Domain | Geometri | Pixel | Compute |
---|---|---|---|---|---|
x | x | x | x | x | x |
Lihat juga