XMVectorSwizzle 範本
將向量撥動。
語法
template<uint32_t SwizzleX, uint32_t SwizzleY, uint32_t SwizzleZ, uint32_t SwizzleW> XMVECTOR XMVectorSwizzle(
[in] XMVECTOR V
);
參數
-
V
-
[in]向量到 swizzle。
傳回值
傳回雜亂 的 XMVECTOR。
備註
此函式是 XMVectorSwizzle 的範本版本,其中 Swizzle* 引數是範本值。
XM_SWIZZLE_X
、 XM_SWIZZLE_Y
、 XM_SWIZZLE_Z
和 XM_SWIZZLE_W
是評估為 0、1、2 和 3 的常數,分別用於 XMVectorSwizzle
。 這與 XM_PERMUTE_0X
、 XM_PERMUTE_0Y
XM_PERMUTE_0Z
和 XM_PERMUTE_0W
相同。
注意
此 XMVectorSwizzle
範本是 DirectXMath 的新功能,不適用於 XNAMath 2.x。
命名空間:使用 DirectX
平台需求
Microsoft Visual Studio 2010 或 Microsoft Visual Studio 2012 搭配 Windows SDK for Windows 8。 支援 Win32 傳統型應用程式、Windows 市集應用程式和 Windows Phone 8 個應用程式。
規格需求
需求 | 值 |
---|---|
標頭 |
|
另請參閱