共用方式為


XMFLOAT3SE::XMFLOAT3SE (uint32_t) 函式 (directxpackedvector.h)

從變數初始化 的新實例 XMFLOAT3SEuint32_t 其中包含封裝格式的元件資料。

這個建構函式會從 uint32_t 包含封裝格式之元件資料的變數,初始化XMFLOAT3SE的新實例。

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

語法

void XMFLOAT3SE(
  uint32_t Packed
) noexcept;

參數

Packed

封裝格式的三個向量元件值。

傳回值

備註

新 實例 XMFLOAT3SE 之三個元件的值會儲存在封裝為引數 Packed ,其中包含所有三個元件的浮點數值, (儲存在最高順序位之) 結構的 eXMFLOAT3SE ,以及儲存在最小有效位的 x 元件的 mantissa 中。


   (E5Z9Y9X9): [32] EEEEEzzz zzzzzzyy yyyyyyyx xxxxxxxx [0]

或詳細資料:

  • Packed的位 0-8 是x元件浮點值的 9 位mantissa:要具現化之結構的xm成員。
  • Packed的位 9-17 是y元件浮點值的 9 位mantissa:要具現化的結構ym成員。
  • Packed的位 18-26 是z元件浮點值的 9 位mantissa:要具現化之結構的zm成員。
  • Packed的位 27-31 是與預存 mantissas (xmymzm) 搭配使用的 5 位指數,代表每個元件的大小:要具現化之結構的e成員。

需求

   
目標平台 Windows
標頭 directxpackedvector.h

另請參閱

參考

XMFLOAT3SE

XMFLOAT3SE 建構函式