Share via


Funzione XMPlaneIntersectPlane (directxmath.h)

Trova l'intersezione di due piani.

Sintassi

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

Parametri

[out] pLinePoint1

Indirizzo di un vettore 3D che descrive un punto sulla linea di intersezione. Vedere la sezione Osservazioni.

[out] pLinePoint2

Indirizzo di un vettore 3D che descrive un secondo punto sulla linea di intersezione. Vedere la sezione Osservazioni.

[in] P1

XMVECTOR che descrive i coefficienti del piano (A, B, C, D) per l'equazione Ax+By+Cz+D=0del piano .

[in] P2

XMVECTOR che descrive i coefficienti del piano (A, B, C, D) per l'equazione Ax+By+Cz+D=0del piano .

Valore restituito

No.

Osservazioni

Se i piani sono paralleli tra loro, tutti i componenti dei vettori di punti restituiti sono uguali a QNaN.

Requisiti della piattaforma

Microsoft Visual Studio 2010 o Microsoft Visual Studio 2012 con il Windows SDK per Windows 8. Supportato per app desktop Win32, app di Windows Store e Windows Phone 8 app.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione directxmath.h

Vedi anche

Funzioni del piano della libreria DirectXMath