ベクター算術関数
ベクター算術関数を一覧表示します。
このセクションの内容
トピック | 説明 |
---|---|
XMVectorAbs |
XMVECTOR の各コンポーネントの絶対値を計算します。 |
XMVectorAdd |
2 つのベクトルの合計を計算します。 |
XMVectorAddAngles |
角度を表す 2 つのベクトルを追加します。 |
XMVectorCeiling |
XMVECTOR の各コンポーネントの上限を計算します。 |
XMVectorClamp |
ベクトルのコンポーネントを指定された最小および最大範囲にクランプします。 |
XMVectorDivide |
の 1 つのインスタンスを 2 つ目の XMVECTOR インスタンスで除算し、結果を 3 番目のインスタンスに返します。 |
XMVectorFloor |
XMVECTOR の各コンポーネントのフロアを計算します。 |
XMVectorIsInfinite |
ベクトルに対して +/- 無限大のコンポーネントごとのテストを実行します。 |
XMVectorIsNaN |
ベクトルに対してコンポーネントごとの NaN テストを実行します。 |
XMVectorMax |
2 つのベクトル間でコンポーネントごとの比較を行い、最大のコンポーネントを含むベクターを返します。 |
XMVectorMin |
2 つのベクトル間でコンポーネントごとの比較を行い、最小のコンポーネントを含むベクターを返します。 |
XMVectorMod |
2 つのベクトルの商のコンポーネントごとの浮動小数点剰余を計算します。 |
XMVectorModAngles |
コンポーネントごとの角度剰余 2PI を計算します。 |
XMVectorMultiply |
2 つのベクトルのコンポーネントごとの積を計算します。 |
XMVectorMultiplyAdd |
3 番目のベクトルに追加された最初の 2 つのベクトルの積を計算します。 |
XMVectorNegate |
ベクトルの否定を計算します。 |
XMVectorNegativeMultiplySubtract |
3 番目のベクトルと最初の 2 つのベクトルの積の差を計算します。 |
XMVectorPow |
V1 を V2 の累乗に計算します。 |
XMVectorReciprocal |
ベクトルのコンポーネントごとの逆数を計算します。 |
XMVectorReciprocalEst |
ベクトルのコンポーネントごとの逆数を推定します。 |
XMVectorReciprocalSqrt |
ベクトルのコンポーネントごとの逆平方根を計算します。 |
XMVectorReciprocalSqrtEst |
ベクトルのコンポーネントごとの逆平方根を推定します。 |
XMVectorRound |
ベクターの各コンポーネントを最も近い整数に丸めます。 |
XMVectorSaturate |
ベクトルの各成分を 0.0f ~ 1.0f の範囲に飽和させます。 |
XMVectorScale |
スカラーは、ベクトルに浮動小数点値を乗算します。 |
XMVectorSqrt |
ベクトルのコンポーネントごとの平方根を計算します。 |
XMVectorSqrtEst |
ベクトルのコンポーネントごとの平方根を推定します。 |
XMVectorSubtract |
2 つのベクトルの差を計算します。 |
XMVectorSubtractAngles |
角度を表す 2 つのベクトルを減算します。 |
XMVectorSum |
XMVECTOR のコンポーネントの水平方向の合計を計算します。 |
XMVectorTruncate |
ベクトルの各コンポーネントを、0 の方向の最も近い整数値に丸めます。 |
関連トピック