D3DXPLANE-Struktur (D3dx9math.h)

Hinweis

Die D3DX-Hilfsprogrammbibliothek ist veraltet. Es wird empfohlen, stattdessen DirectXMath zu verwenden.

Beschreibt eine Ebene.

Syntax

typedef struct D3DXPLANE {
  FLOAT a;
  FLOAT b;
  FLOAT c;
  FLOAT d;
} D3DXPLANE, *LPD3DXPLANE;

Member

a

Typ: FLOAT

Der a-Koeffizienten der Clippingebene in der allgemeinen Ebenengleichung. Siehe Hinweise.

b

Typ: FLOAT

Der b-Koeffizienten der Clippingebene in der allgemeinen Ebenengleichung. Siehe Hinweise.

c

Typ: FLOAT

Der c-Koeffizienten der Clippingebene in der allgemeinen Ebenengleichung. Siehe Hinweise.

d

Typ: FLOAT

Der d-Koeffizienten der Clippingebene in der allgemeinen Ebenengleichung. Siehe Hinweise.

Hinweise

Die Elemente der D3DXPLANE-Struktur haben die Form der allgemeinen Ebenengleichung. Sie passen in die allgemeine Ebenengleichung, sodass einx + by + cz + dw = 0.

C++-Programmierer können die Vorteile der Operatorüberladung und Typverwandlung mit den D3DXPLANE-Erweiterungen nutzen, die überladene Konstruktoren und Zuordnungs-, unäre und binäre Operatoren (einschließlich Gleichheit) implementieren.

Anforderungen

Anforderung Wert
Header
D3dx9math.h

Siehe auch

D3DX-Strukturen