インスタンスの uint16_t コンポーネントをパック形式で格納している の XMU555 インスタンスを返します。
この演算子は、パック形式で uint16_tXMU555 インスタンスのコンポーネントを含む のインスタンスを返します。
メモ この演算子は C++ でのみ使用できます。
構文
void operator uint16_t() noexcept;
戻り値
のインスタンス XMU555 の 3 つのベクター コンポーネントをパック形式で格納します。
注釈
この演算子の戻り値のパック形式は次のとおりです。
-
戻り値の最初の 5 ビット (ビット 0 から 4) は、 の現在のインスタンス
XMU555の x コンポーネントに対するものです。 -
戻り値の 2 番目の 6 ビット (ビット 5 から 10) は、 の現在のインスタンス
XMU555の y コンポーネントに対するものです。 -
戻り値の 3 番目の 5 ビット (ビット 11 から 15) は、 の現在のインスタンス
XMU555の z 成分に対するものです。
要件
| 要件 | 値 |
|---|---|
| 対象プラットフォーム | Windows |
| ヘッダー | directxpackedvector.h |
関連項目
参照