Freigeben über


D3DDDIARG_SETCLIPPLANE-Struktur (d3dumddi.h)

Die D3DDDIARG_SETCLIPPLANE-Struktur beschreibt eine Clipebene.

Syntax

typedef struct _D3DDDIARG_SETCLIPPLANE {
  [in] UINT  Index;
       FLOAT Plane[4];
} D3DDDIARG_SETCLIPPLANE;

Member

[in] Index

Der Index der Clippingebene, für die die Ebenengleichungskoeffizienten festgelegt sind.

[in] Plane[4]

Ein Array mit vier Elementen der Koeffizienten A, B, C und D in dieser Reihenfolge in der allgemeinen Ebenengleichung für die Clippingebene.

Hinweise

Die allgemeine Ebenengleichung in Standardform lautet Ax +By + Cz + Dw = 0. Ein Punkt mit homogenen Koordinaten (x, y, z, w) ist im Halbraum dieser Ebene sichtbar, wenn Ax + By + Cz + Dw>= 0. Punkte, die auf oder hinter der Clippingebene vorhanden sind, werden von der Szene abgeschnitten. Das heißt, Punkte, für die Ax + By + Cz + Dw< 0 beschnitten werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

SetClipPlane