XMUDEC4::operator uint32_t 関数 (directxpackedvector.h)

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

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

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

構文

void operator uint32_t() noexcept;

戻り値

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

解説

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

  • 戻り値の最初の 20 ビット (ビット 0 から 09) は、 の現在のインスタンスXMUDEC4x コンポーネントに対するものです。
  • 戻り値の 2 番目の 20 ビット (ビット 10 から 19) は、 の現在のインスタンスXMUDEC4y コンポーネントに対するものです。
  • 戻り値の 3 番目の 20 ビット (ビット 20 から 29) は、 の現在のインスタンスXMUDEC4z コンポーネントに対するものです。
  • 戻り値の最後の 4 ビット (ビット 30 から 31) は、 の現在のインスタンスXMUDEC4w コンポーネントに対するものです。

要件

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

関連項目

参照

XMUDEC4

XMUDEC4 演算子