XMUINT4構造体 (directxmath.h)
各コンポーネントが符号なし整数である 4D ベクトル。
C++ でプログラミングするときに使用 XMUINT4
できるコンストラクターや演算子などの追加機能の一覧については、「 XMUINT4拡張機能」を参照してください。
構文
struct XMUINT4 {
uint32_t x;
uint32_t y;
uint32_t z;
uint32_t w;
void XMUINT4();
void XMUINT4(
const XMUINT4 & unnamedParam1
);
XMUINT4 & operator=(
const XMUINT4 & unnamedParam1
);
void XMUINT4(
XMUINT4 && unnamedParam1
);
XMUINT4 & operator=(
XMUINT4 && unnamedParam1
);
void XMUINT4(
uint32_t _x,
uint32_t _y,
uint32_t _z,
uint32_t _w
) noexcept;
void XMUINT4(
const uint32_t *pArray
) noexcept;
bool operator==(
const XMUINT4 & unnamedParam1
);
auto operator<=>(
const XMUINT4 & unnamedParam1
);
};
メンバー
x
ベクトルの x 座標を記述する符号なし整数値。
y
ベクトルの y 座標を記述する符号なし整数値。
z
ベクトルの z 座標を記述する符号なし整数値。
w
ベクトルの w 座標を記述する符号なし整数値。
の既定の XMUINT4
コンストラクター。
XMUINT4の既定のコンストラクター。
void XMUINT4( const XMUINT4 & unnamedParam1)
の XMUINT4
コンストラクター。
XMUINT4のコンストラクター。
XMUINT4 & operator=( const XMUINT4 & unnamedParam1)
の 1 つのインスタンスから の現在XMUINT4
のXMUINT4
インスタンスにベクター コンポーネント データを割り当てます。
この演算子は、 XMUINT4 の 1 つのインスタンスから現在の インスタンス XMUINT4
にベクター コンポーネント データを割り当てます。
void XMUINT4( XMUINT4 && unnamedParam1)
の XMUINT4
コンストラクター。
XMUINT4のコンストラクター。
XMUINT4 & operator=( XMUINT4 && unnamedParam1)
void XMUINT4( uint32_t _x, uint32_t _y, uint32_t _z, uint32_t _w) noexcept
の新しいインスタンス XMUINT4
を 4 つの uint32_t
引数から初期化します。
このコンストラクターは、4 つのuint32_t
引数から XMUINT4 の新しいインスタンスを初期化します。
void XMUINT4( const uint32_t *pArray) noexcept
4 つの要素uint32_t
配列引数から XMUINT4 の新しいインスタンスを初期化します。
このコンストラクターは、4 つの要素uint32_t
配列引数から XMUINT4 の新しいインスタンスを初期化します。
bool operator==( const XMUINT4 & unnamedParam1)
auto operator<=>( const XMUINT4 & unnamedParam1)
注釈
XMLoadUInt4 を使用して、XMVECTOR のインスタンスに読み込むことができますXMUINT4
。
XMStoreUInt4 を使用すると、 のXMVECTOR
インスタンスを のXMUINT4
インスタンスに格納できます。
名前 空間: DirectX を使用する
プラットフォームの要件
Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012 と Windows SDK for Windows 8。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。要件
Header | directxmath.h |