Compartir a través de


Función XMVector2IntersectLine (directxmath.h)

Busca la intersección de dos líneas.

Sintaxis

XMVECTOR XM_CALLCONV XMVector2IntersectLine(
  [in] FXMVECTOR Line1Point1,
  [in] FXMVECTOR Line1Point2,
  [in] FXMVECTOR Line2Point1,
  [in] GXMVECTOR Line2Point2
) noexcept;

Parámetros

[in] Line1Point1

Vector 2D que describe el primer punto de la primera línea.

[in] Line1Point2

Vector 2D que describe un segundo punto en la primera línea.

[in] Line2Point1

Vector 2D que describe el primer punto de la segunda línea.

[in] Line2Point2

Vector 2D que describe un segundo punto en la segunda línea.

Valor devuelto

Devuelve el punto de intersección. Si las líneas son paralelas, el vector devuelto será un NaN. Si las dos líneas coinciden, el vector devuelto será infinito positivo.

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

Requisito Value
Plataforma de destino Windows
Encabezado directxmath.h (incluir DirectXMath.h)

Consulte también

Funciones geométricas vectoriales 2D de la biblioteca DirectXMath