D3DCLIPPLANEn-Makro
Definiert Bitmuster, die benutzerdefinierte Abschneideebenen ermöglichen. Diese Makros werden als Benutzerfreundlichkeit beim Festlegen von Werten für den D3DRS_CLIPPLANEENABLE Renderzustand definiert.
Syntax
void D3DCLIPPLANEn(void);
Parameter
Dieses Makro verfügt über keine Parameter.
Rückgabewert
Dieses Makro gibt keinen Wert zurück.
Bemerkungen
Benutzerdefinierte Abschneideebenen werden aktiviert, wenn der im D3DRS_CLIPPLANEENABLE Renderzustand festgelegte Wert ein oder mehrere Festgelegte Bits enthält (d. a. ist nicht 0). Der Wert des Renderzustands ist nicht wichtig. das System interpretiert den Wert nicht als Zahl. Vielmehr 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 von diesen Makros erstellten Bitmuster können mithilfe eines logischen OR-Vorgangs kombiniert werden, um mehrere Clippingebenen gleichzeitig zu aktivieren. Wenn Sie eines dieser Makros aus der Kombination weglassen, wird die Clippingebene auf diesem Index effektiv deaktiviert.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch