Compartir a través de


Función XMVector3ComponentsFromNormal (directxmath.h)

Con un vector normal de referencia, divide un vector 3D en componentes que son paralelos y perpendiculares a la normal.

Sintaxis

void XM_CALLCONV XMVector3ComponentsFromNormal(
  [out] XMVECTOR  *pParallel,
  [out] XMVECTOR  *pPerpendicular,
  [in]  FXMVECTOR V,
  [in]  FXMVECTOR Normal
) noexcept;

Parámetros

[out] pParallel

Dirección del componente de V que es paralelo a Normal.

[out] pPerpendicular

Dirección del componente de V que es perpendicular a Normal.

[in] V

Vector 3D para dividirse en componentes.

[in] Normal

Vector normal de referencia 3D.

Valor devuelto

Ninguno.

Comentarios

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

   
Plataforma de destino Windows
Encabezado directxmath.h (incluya DirectXMath.h)

Consulte también

Funciones geométricas de vector 3D de la biblioteca DirectXMath