共用方式為


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

[in]要插入的向量。

[in]向量以向左旋轉。

傳回值

傳迴旋轉和插入所產生的 XMVECTOR

備註

此函式是 XMVectorInsert 的範本版本,其中 Select* 引數是範本值。

為了獲得最佳效能,應將 的結果 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 個應用程式。

規格需求

需求
標頭
DirectXMath.h

另請參閱

DirectXMath 程式庫範本函式

XMVectorPermute

XMVectorRotateLeft

XMVectorRotateRight

XMVectorShiftLeft