共用方式為


XMVector2IntersectLine 函式 (directxmath.h)

尋找兩行的交集。

語法

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

參數

[in] Line1Point1

描述第一行第一個點的 2D 向量。

[in] Line1Point2

描述第一行第二個點的 2D 向量。

[in] Line2Point1

描述第二行第一個點的 2D 向量。

[in] Line2Point2

2D 向量,描述第二行上的第二個點。

傳回值

傳回交集點。 如果線條是平行的,則傳回的向量會是 NaN。 如果兩行是一致的,則傳回的向量將會是正無限大。

備註

平臺需求

Microsoft Visual Studio 2010 或 Microsoft Visual Studio 2012 搭配 Windows SDK for Windows 8。 支援 Win32 傳統型應用程式、Windows 市集應用程式和 Windows Phone 8 個應用程式。

規格需求

需求
目標平台 Windows
標頭 directxmath.h (包含 DirectXMath.h)

另請參閱

DirectXMath 連結庫 2D 向量幾何函式