コンポーネントごとのベクトル関数
コンポーネントごとのベクトル関数を一覧表示します。
このセクションの内容
トピック | 説明 |
---|---|
XMVectorInsert |
指定された数の 32 ビット コンポーネントで左のベクターを回転し、その結果の選択された要素を別のベクターに挿入します。 |
XMVectorMergeXY |
2 つのベクトルの x 成分と y 成分を組み合わせて、新しいベクトルを作成します。 |
XMVectorMergeZW |
2 つのベクトルの z 成分と w 成分を組み合わせて、新しいベクトルを作成します。 |
XMVectorPermute |
2 つのベクトルのコンポーネントを順列して、新しいベクターを作成します。 |
XMVectorRotateLeft |
指定した数の 32 ビット要素だけベクターを左方向に回転します。 |
XMVectorRotateRight |
指定した数の 32 ビット要素でベクトルを右に回転します。 |
XMVectorSelect |
2 つの入力ベクトル間でコンポーネントごとの選択を実行し、結果のベクターを返します。 |
XMVectorSelectControl |
XMVectorSelect で使用するコントロール ベクターを定義します。 |
XMVectorShiftLeft |
32 ビット要素の指定された数だけベクターを左にシフトし、空になった要素に 2 番目のベクターの要素を入力します。 |
XMVectorSplatW |
ベクトルの w 成分をすべてのコンポーネントにレプリケートします。 |
XMVectorSplatX |
ベクトルの x 成分をすべてのコンポーネントにレプリケートします。 |
XMVectorSplatY |
ベクトルの y 成分をすべてのコンポーネントにレプリケートします。 |
XMVectorSplatZ |
ベクトルの z 成分をすべてのコンポーネントにレプリケートします。 |
XMVectorSwizzle |
ベクトルをスウィズルします。 |
関連トピック