Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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