D3D10_EFFECT Konstanten
Diese Konstanten werden beim Erstellen eines Effekts verwendet, um entweder kompilierungs- oder Laufzeiteffektverhalten zu definieren.
#define | Wert | Beschreibung |
---|---|---|
D3D10_EFFECT_COMPILE_CHILD_EFFECT | 1 << 0 | Kompilieren Sie die FX-Datei zu einem untergeordneten Effekt. Untergeordnete Effekte haben keine Initialisierungen für freigegebene Werte, da diese im Effektpool initialisiert werden. |
D3D10_EFFECT_COMPILE_ALLOW_SLOW_OPS | 1 1 << | Standardmäßig ist der Leistungsmodus aktiviert. Der Leistungsmodus lässt veränderliche Zustandsobjekte nicht zu, indem verhindert wird, dass nicht literale Ausdrücke in Zustandsobjektdefinitionen angezeigt werden. Wenn Sie dieses Flag angeben, wird der Modus deaktiviert und veränderliche Zustandsobjekte zugelassen. |
D3D10_EFFECT_SINGLE_THREADED | 1 << 3 | Versuchen Sie nicht, mit anderen Threads ladeeffekte in denselben Pool zu synchronisieren. |
Diese Konstanten werden in d3d10effect.h als Makros definiert.
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für