次の方法で共有


XMBYTEN4::XMBYTEN4(uint32_t) 関数 (directxpackedvector.h)

コンポーネント データを含む変数からuint32_t、 のXMBYTEN4新しいインスタンスをパック形式で初期化します。

このコンストラクターは、コンポーネント データを含む変数からuint32_t、パック形式で XMBYTEN4 の新しいインスタンスを初期化します。

メモ このコンストラクターは C++ でのみ使用できます。
 

構文

void XMBYTEN4(
  uint32_t Packed
) noexcept;

パラメーター

Packed

パック形式の新しいインスタンスの 4 つのベクター コンポーネントの値。

戻り値

なし

解説

の新しいインスタンス XMBYTEN4 の 3 つのコンポーネントを定義する値は正規化されず、次の形式で引数 Packed に格納されます。

  • 構築された のインスタンスXMBYTEN4x メンバーに、符号付き整数として割り当てられた Packed の最初の 8 ビット (ビット 0 から 7)。
  • 構築された のインスタンスXMBYTEN4y メンバーに、符号付き整数として割り当てられた Packed の 2 番目の 8 ビット (ビット 8 から 15)。
  • 構築された のインスタンスXMBYTEN4z メンバーに、符号付き整数として割り当てられた Packed の 3 番目の 8 ビット (ビット 16 から 23)。
  • 構築された のインスタンスXMBYTEN4w メンバーに、符号付き整数として割り当てられた Packed の最後の 8 ビット (ビット 24 から 31)。

要件

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

関連項目

参照

XMBYTEN4

XMBYTEN4 コンストラクター