Compartir a través de


Plantilla XMVectorShiftLeft

Desplaza un vector a la izquierda por un número determinado de elementos de 32 bits, rellenando los elementos vacíos con elementos de un segundo vector.

Sintaxis

template<uint32_t Elements> XMVECTOR XMVectorShiftLeft(
  [in]  XMVECTOR V1,
  [in]  XMVECTOR V2
);

Parámetros

V1

[in] Vector para desplazarse a la izquierda.

V2

[in] Vector usado para rellenar los componentes vacíos de V1 después de desplazarse a la izquierda.

Valor devuelto

Devuelve el objeto desplazado y rellenado en XMVECTOR.

Comentarios

Esta función es una versión de plantilla de XMVectorShiftLeft donde el argumento Elements es un valor de plantilla.

Nota

La XMVectorShiftLeft 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
DirectXMath.h

Consulte también

Funciones de plantilla de biblioteca de DirectXMath

XMVectorPermute

XMVectorRotateLeft

XMVectorRotateRight