ID3DX11EffectTechnique-Schnittstelle
Eine ID3DX11EffectTechnique-Schnittstelle ist eine Sammlung von Durchläufen.
Die Lebensdauer eines ID3DX11EffectTechnique-Objekts entspricht der Lebensdauer des übergeordneten ID3DX11Effect-Objekts.
Methoden
Die ID3DX11EffectTechnique-Schnittstelle verfügt über diese Methoden.
| Methode | BESCHREIBUNG |
|---|---|
| ComputeStateBlockMask | Berechnen Sie eine Zustandsblockmaske, um Zustandsänderungen zuzulassen/zu verhindern. |
| GetAnnotationByIndex | Abrufen einer Anmerkung nach Index. |
| GetAnnotationByName | Abrufen einer Anmerkung anhand des Namens. |
| GetDesc | Abrufen einer Technikbeschreibung. |
| GetPassByIndex | Abrufen eines Durchlaufs nach Index. |
| GetPassByName | Abrufen eines Durchlaufs anhand des Namens. |
| IsValid | Testen Sie eine Technik, um festzustellen, ob sie eine gültige Syntax enthält. |
Bemerkungen
Ein Effekt enthält eine oder mehrere Techniken. jede Technik enthält einen oder mehrere Durchläufe. jeder Durchlauf enthält Zustandszuweisungen.
Um eine Effekttechnikschnittstelle abzurufen, rufen Sie eine Methode wie ID3DX11Effect::GetTechniqueByNameauf.
Hinweis
Das DirectX SDK stellt keine kompilierten Binärdateien für Effekte zur Verfügung. Sie müssen die Effects 11-Quelle verwenden, um ihre Effekte-Typ-Anwendung zu erstellen. Weitere Informationen zur Verwendung der Effects 11-Quelle finden Sie unter Unterschiede zwischen Effekten 10 und Effekten 11.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|