D3DXPlaneDot-Funktion
Hinweis
Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.
Berechnet das Punktprodukt einer Ebene und eines 4D-Vektors.
Syntax
FLOAT D3DXPlaneDot(
_In_ const D3DXPLANE *pP,
_In_ const D3DXVECTOR4 *pV
);
Parameter
-
pP [in]
-
Typ: const D3DXPLANE*
Zeiger auf eine D3DXPLANE-Quellstruktur .
-
pV [in]
-
Typ: const D3DXVECTOR4*
Zeiger auf eine D3DXVECTOR4-Struktur .
Rückgabewert
Typ: FLOAT
Das Punktprodukt der Ebene und des 4D-Vektors.
Bemerkungen
Bei einer Ebene (a, b, c, d) und einem 4D-Vektor (x, y, z, w) ist der Rückgabewert dieser Funktion a*x + b*y + c*z + d*w. Die D3DXPlaneDot-Funktion ist nützlich, um die Beziehung der Ebene mit einer homogenen Koordinate zu bestimmen. Mit dieser Funktion kann beispielsweise ermittelt werden, ob sich eine bestimmte Koordinate auf einer bestimmten Ebene befindet oder auf welcher Seite einer bestimmten Ebene eine bestimmte Koordinate liegt.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch