D3DCLIPPLANEn-Makro

Definiert Bitmuster, die benutzerdefinierte Clippingebenen ermöglichen. Diese Makros werden als Praktisches definiert, wenn Werte für den D3DRS _ CLIPPLANEENABLE-Renderzustand festgelegt werden.

Syntax

void D3DCLIPPLANEn(void);

Parameter

Dieses Makro verfügt über keine Parameter.

Rückgabewert

Dieses Makro gibt keinen Wert zurück.

Hinweise

Benutzerdefinierte Clippingebenen werden aktiviert, wenn der im D3DRS _ CLIPPLANEENABLE-Renderzustand festgelegte Wert ein oder mehrere festgelegte Bits enthält (d.amp;quot;nicht 0%%amp;quot;). Der Wert des Renderzustands ist nicht wichtig. das System interpretiert den Wert nicht als Zahl. Stattdessen aktiviert der Wert die Clippingebene, deren entsprechendes Bit festgelegt ist. Bit 0 steuert den Zustand der ersten Clippingebene (bei Index 0), Bit 1 die zweite Ebene usw.

Die Bitmuster, die diese Makros erstellen, können mithilfe eines logischen OR-Vorgangs kombiniert werden, um gleichzeitig mehrere Clippingebenen zu aktivieren. Wenn Sie eines dieser Makros aus der Kombination weglassen, wird die Clippingebene an diesem Index effektiv deaktiviert.

Anforderungen

Anforderung Wert
Header
D3D9Types.h

Weitere Informationen

Makros