共用方式為


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

傳回的 uint32_t 實例,包含封裝格式之 XMFLOAT3SE 實例的元件。

這個運算符會傳回的 uint32_t 實例,其中包含封裝格式 之 XMFLOAT3SE 實例的元件。

注意 此運算子只能在 C++ 下使用。
 

Syntax

void operator uint32_t() noexcept;

傳回值

包含封裝格式之 XMFLOAT3SE 實例的三個向量元件。

備註

目前 實例 XMFLOAT3SE 的三個元件值會以下列格式傳回:結構的 e 成員 XMFLOAT3SE -- 所有三個元件的 XMFLOAT3SE 浮點數共用的指數會以傳回值的最高順序位儲存,以及儲存在最小有效位的 x 元件尾數。


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

或詳細資料:

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

規格需求

需求
目標平台 Windows
標頭 directxpackedvector.h

另請參閱

參考

XMFLOAT3SE

XMFLOAT3SE運算符