次の方法で共有


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

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

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

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

構文

void operator uint32_t() noexcept;

戻り値

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

注釈

返されるコンポーネントの XMXDECN4 値は正規化されず、次の形式になります。

  • 戻り値の最初の 10 ビット (ビット 0 から 9) は、 の現在のインスタンスXMXDECN4x コンポーネントです。
  • 戻り値の 2 番目の 10 ビット (ビット 10 から 19) は、 の現在のインスタンスXMXDECN4y コンポーネントです。
  • 戻り値の 3 番目の 10 ビット (ビット 20 から 29) は、 の現在のインスタンスXMXDECN4z コンポーネントです。
  • 戻り値の最後の 2 ビット (ビット 30 から 31) は、 の現在のインスタンスXMXDECN4w コンポーネントです。

要件

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

関連項目

参照

XMXDECN4

XMXDECN4演算子