Techniken und Durchläufe (Direct3D 9)
Techniken stellen die Renderingmuskulatur bereit. Eine Technik kapselt den Effektzustand, der einen Renderingstil bestimmt. Eine Technik besteht aus einem oder mehreren Durchläufen.
Techniken
Die Syntax zum Aufrufen einer Technik lautet wie folgt:
technique [ id ] [< annotation(s) >]
{ pass(es) }
Hierbei gilt:
- id ist ein optionaler eindeutiger Name.
- Anmerkung ist null oder mehr optionale Teile benutzerspezifischer Informationen. Weitere Informationen finden Sie unter Hinzufügen von Informationen zu Effektparametern with_Annotations.
- pass(es) ist null oder mehr Durchläufe. Jeder Pass enthält Zustandszuweisungen. Siehe unten.
Übergibt
Ein Pass enthält die Zustandszuweisungen, die zum Rendern erforderlich sind.
pass [ id ] [< annotation(s) >]
{ state assignment(s) }
Hierbei gilt:
- id ist ein optionaler eindeutiger Name.
- Anmerkung ist eine oder mehrere optionale benutzerspezifische Informationen. Weitere Informationen finden Sie unter Hinzufügen von Informationen zu Effektparametern with_Annotations.
- Zuweisungen weisen null oder mehr Zustandswerte zu oder wertet einen oder mehrere Ausdrücke aus. Siehe Effektzustände (Direct3D 9) und Ausdrücke (Direct3D 9).
Übergibt alle bis auf die letzte Zuweisung in einem Satz wiederholter Zuweisungen in den gleichen Zustand.
Zugehörige Themen