asfloat
將 x 的位模式解譯為浮點數。
ret asfloat (x) |
---|
項目 | 描述 |
---|---|
X |
[in]輸入值。 |
解譯為浮點數的輸入。
- '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)
,但請注意,不支援 bool 輸入。