Plantilla XMVectorInsert
Gira un vector a la izquierda por un número determinado de componentes de 32 bits e inserta elementos seleccionados de ese resultado en otro vector.
Sintaxis
template<uint32_t VSLeftRotateElements, uint32_t Select0, uint32_t Select1, uint32_t Select2, uint32_t Select3> XMVECTOR XMVectorInsert(
[in] XMVECTOR VD,
[in] XMVECTOR VS
);
Parámetros
-
VD
-
[in] Vector en el que se va a insertar.
-
VS
-
[in] Vector que se va a girar a la izquierda.
Valor devuelto
Devuelve el XMVECTOR que resulta de la rotación y la inserción.
Comentarios
Esta función es una versión de plantilla de XMVectorInsert donde los argumentos Select* son valores de plantilla.
Para obtener el mejor rendimiento, el resultado de XMVectorInsert
se debe volver a asignar a VD.
Nota:
La XMVectorInsert
plantilla es nueva para DirectXMath y no está disponible para XNAMath 2.x.
Espacio de nombres: usar DirectX
Requisitos de la plataforma
Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con Windows SDK para Windows 8. Compatible con aplicaciones de escritorio Win32, aplicaciones de la Tienda Windows y Windows Phone 8 aplicaciones.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Consulte también