XMVectorInsert テンプレート
指定した数の 32 ビット コンポーネントによって残されたベクターを回転し、その結果の選択された要素を別のベクターに挿入します。
構文
template<uint32_t VSLeftRotateElements, uint32_t Select0, uint32_t Select1, uint32_t Select2, uint32_t Select3> XMVECTOR XMVectorInsert(
[in] XMVECTOR VD,
[in] XMVECTOR VS
);
パラメーター
-
Vd
-
[入力]挿入先のベクター。
-
対
-
[入力]左に回転するベクター。
戻り値
回転と挿入の結果として得た XMVECTOR を返します。
注釈
この関数は、Select* 引数がテンプレート値である XMVectorInsert のテンプレート バージョンです。
最適なパフォーマンスを得るには、 の XMVectorInsert
結果を VD に割り当て直す必要があります。
注意
テンプレートは XMVectorInsert
DirectXMath の新機能であり、XNAMath 2.x では使用できません。
名前空間: DirectX を使用する
プラットフォームの要件
Microsoft Visual Studio 2010 または Microsoft Visual Studio 2012 と Windows SDK for Windows 8。 Win32 デスクトップ アプリ、Windows ストア アプリ、Windows Phone 8 アプリでサポートされます。
要件
要件 | 値 |
---|---|
ヘッダー |
|
こちらもご覧ください