次の方法で共有


XMU565::operator uint16_t関数 (directxpackedvector.h)

インスタンスの uint16_t コンポーネントをパック形式で格納している の XMU555 インスタンスを返します。

この演算子は、パック形式で uint16_tXMU555 インスタンスのコンポーネントを含む のインスタンスを返します。

メモ この演算子は C++ でのみ使用できます。
 

構文

void operator uint16_t() noexcept;

戻り値

のインスタンス XMU555 の 3 つのベクター コンポーネントをパック形式で格納します。

注釈

この演算子の戻り値のパック形式は次のとおりです。

  • 戻り値の最初の 5 ビット (ビット 0 から 4) は、 の現在のインスタンスXMU555x コンポーネントに対するものです。
  • 戻り値の 2 番目の 6 ビット (ビット 5 から 10) は、 の現在のインスタンスXMU555y コンポーネントに対するものです。
  • 戻り値の 3 番目の 5 ビット (ビット 11 から 15) は、 の現在のインスタンスXMU555z 成分に対するものです。

要件

要件
対象プラットフォーム Windows
ヘッダー directxpackedvector.h

関連項目

参照

XMU565

XMU565 演算子