f32tof16 函式

將輸入轉換成 float16 類型。

語法

uint f32tof16(
  in float value
);

參數

value [in]

類型: float

輸入值。

傳回值

類型: uint

已轉換的值,儲存在 uint 的下半部。

備註

您也可以使用下列多載版本:

uint2 f32tof16(float2 value);
uint3 f32tof16(float3 value);
uint4 f32tof16(float4 value);

最小著色器模型

下列著色器模型中支援此函式。

著色器模型 支援
著色器模型 4 和更高的著色器模型

 

雖然著色 器模型 4 和更高著色器模型中提供此函式,但它在 4.0 和 4.1 中模擬,但這些著色器模型上的 perfomant 比著色 器模型 5上的效能低。

下列著色器類型支援此函式:

頂點 船體 網域 幾何形狀 像素 計算
x x x x x x

 

另請參閱

內建函式

著色器模型 5