Compartir a través de


Función XMPlaneIntersectPlane (directxmath.h)

Busca la intersección de dos planos.

Sintaxis

void XM_CALLCONV XMPlaneIntersectPlane(
  [out] XMVECTOR  *pLinePoint1,
  [out] XMVECTOR  *pLinePoint2,
  [in]  FXMVECTOR P1,
  [in]  FXMVECTOR P2
) noexcept;

Parámetros

[out] pLinePoint1

Dirección de un vector 3D que describe un punto en la línea de intersección. Vea Notas.

[out] pLinePoint2

Dirección de un vector 3D que describe un segundo punto en la línea de intersección. Vea Notas.

[in] P1

XMVECTOR que describe los coeficientes del plano (A, B, C, D) para la ecuación Ax+By+Cz+D=0del plano .

[in] P2

XMVECTOR que describe los coeficientes del plano (A, B, C, D) para la ecuación Ax+By+Cz+D=0del plano .

Valor devuelto

Ninguno.

Comentarios

Si los planos son paralelos entre sí, todos los componentes de los vectores de punto devueltos son iguales a QNaN.

Requisitos de la plataforma

Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con el Windows SDK para Windows 8. Compatible con aplicaciones de escritorio Win32, aplicaciones de la Tienda Windows y Windows Phone 8 aplicaciones.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado directxmath.h

Consulte también

Funciones del plano de biblioteca de DirectXMath