ベクター初期化関数

ベクター初期化関数を一覧表示します。

このセクションの内容

トピック 説明
XMVectorFalseInt
0 (false) ベクトルを返します。
XMVectorReplicate
浮動小数点値をベクターの 4 つのコンポーネントすべてにレプリケートします。
XMVectorReplicateInt
整数値をベクターの 4 つのコンポーネントすべてにレプリケートします。
XMVectorReplicateIntPtr
ポインターによって参照される整数値をベクターの 4 つのコンポーネントすべてにレプリケートします。
XMVectorReplicatePtr
ポインターによって参照される浮動小数点値をベクターの 4 つのコンポーネントすべてにレプリケートします。
XMVectorSet
4 つの浮動小数点値を使用してベクターを作成します。
XMVectorSetBinaryConstant
各コンポーネントが 0.0f または 1.0f であるベクターを作成します。
XMVectorSetInt
符号なし整数コンポーネントを含むベクターを作成します。
XMVectorSplatConstant
同一の浮動小数点コンポーネントを持つベクターを作成します。 各コンポーネントは、整数指数に 2 で除算された定数です。
XMVectorSplatConstantInt
同一の整数成分を持つベクトルを作成します。
XMVectorSplatEpsilon
ベクトルを返します。各コンポーネントは epsilon (1.192092896e-7) です。
XMVectorSplatInfinity
各コンポーネントが無限大 (0x7F800000) であるベクターを返します。
XMVectorSplatOne
各コンポーネントが 1 であるベクターを返します。
XMVectorSplatQNaN
各コンポーネントが QNaN (0x7CF00000) であるベクターを返します。
XMVectorSplatSignMask
各コンポーネントが符号マスク (0x80000000) であるベクターを返します。
XMVectorTrueInt
各コンポーネントが true (0xFFFFFFFF) を表すベクターを返します。
XMVectorZero
ゼロ ベクトルを作成します。

 

DirectXMath ライブラリ ベクター関数