Modello XMVectorSwizzle
Swizzles un vettore.
Sintassi
template<uint32_t SwizzleX, uint32_t SwizzleY, uint32_t SwizzleZ, uint32_t SwizzleW> XMVECTOR XMVectorSwizzle(
[in] XMVECTOR V
);
Parametri
-
Presso
-
[in] Vettore per lo scorrimento rapido.
Valore restituito
Restituisce lo swizzled XMVECTOR.
Commenti
Questa funzione è una versione modello di XMVectorSwizzle in cui gli argomenti Swizzle* sono valori di modello.
XM_SWIZZLE_X
, XM_SWIZZLE_Y
, XM_SWIZZLE_Z
e XM_SWIZZLE_W
sono costanti che restituiscono rispettivamente 0, 1, 2 e 3 per l'uso con XMVectorSwizzle
. È identico a XM_PERMUTE_0X
, XM_PERMUTE_0Y
, XM_PERMUTE_0Z
e XM_PERMUTE_0W
.
Nota
Il XMVectorSwizzle
modello è nuovo per DirectXMath e non è disponibile per XNAMath 2.x.
Spazio dei nomi: Usare DirectX
Requisiti della piattaforma
Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con Windows SDK per Windows 8. Supportato per le app desktop Win32, le app di Windows Store e Windows Phone 8 app.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Vedi anche