Modelo XMVectorSwizzle
Gira um vetor.
Sintaxe
template<uint32_t SwizzleX, uint32_t SwizzleY, uint32_t SwizzleZ, uint32_t SwizzleW> XMVECTOR XMVectorSwizzle(
[in] XMVECTOR V
);
Parâmetros
-
V
-
[in] Vetor a ser girado.
Valor Retornado
Retorna o XMVECTOR com swizzled.
Comentários
Essa função é uma versão de modelo do XMVectorSwizzle em que os argumentos Swizzle* são valores de modelo.
XM_SWIZZLE_X
, XM_SWIZZLE_Y
, XM_SWIZZLE_Z
e XM_SWIZZLE_W
são constantes que são avaliadas como 0, 1, 2 e 3, respectivamente, para uso com XMVectorSwizzle
. Isso é idêntico a XM_PERMUTE_0X
, XM_PERMUTE_0Y
, XM_PERMUTE_0Z
e XM_PERMUTE_0W
.
Observação
O XMVectorSwizzle
modelo é novo para DirectXMath e não está disponível para XNAMath 2.x.
Namespace: usar DirectX
Requisitos de plataforma
Microsoft Visual Studio 2010 ou Microsoft Visual Studio 2012 com o SDK do Windows para Windows 8. Com suporte para aplicativos da área de trabalho Win32, aplicativos da Windows Store e aplicativos Windows Phone 8.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também