共用方式為


XMFLOAT3SE::XMFLOAT3SE (float,float,float) 函式 (directxpackedvector.h)

從三 float 個引數初始化 的新實例 XMFLOAT3SE

此建構函式會從三 float 個引數初始化XMFLOAT3SE的新實例。

注意 此建構函式只能在 C++ 下使用。
 

語法

void XMFLOAT3SE(
  float _x,
  float _y,
  float _z
) noexcept;

參數

_x

要儲存在新實例 XMFLOAT3SE 之 x 元件中的值。

儲存的值會從標準 32 浮點格式 (符號位、8 位指數、23 位尾數) 轉換為 14 位浮點格式, (9 位尾數,以及 5 位指數) 。

_y

要儲存在新實例 XMFLOAT3SE 的 y 元件中的值。

儲存的值會從標準 32 浮點格式 (符號位、8 位指數、23 位尾數) 轉換為 14 位浮點格式, (9 位尾數,以及 5 位指數) 。

_z

要儲存在新實例 XMFLOAT3SE 的 z 元件中的值。

儲存的值會從標準 32 浮點格式 (符號位、8 位指數、23 位尾數) 轉換為 14 位浮點格式, (9 位尾數,以及 5 位指數) 。

傳回值

備註

由於 所使用的 XMFLOAT3SE 浮點儲存格式不支援符號位,因此這個建構函式的所有引數都必須大於或等於零。

所有元件的浮點值都會使用相同的指數來表示,這個指數會儲存在這個建構函式所具現化之新實例 XMFLOAT3SEe成員中。

由於 實例 XMFLOAT3SE 具現化期間的浮點格式變更,因此可能會預期某些精確度遺失。

需求

   
目標平台 Windows
標頭 directxpackedvector.h

另請參閱

參考

XMFLOAT3SE

XMFLOAT3SE 建構函式