Partager via


Techniques et passes (Direct3D 9)

Les techniques fournissent le muscle de rendu. Une technique encapsule l’état d’effet qui détermine un style de rendu. Une technique est constituée d’une ou plusieurs passes.

Techniques

La syntaxe d’appel d’une technique est la suivante :

technique [ id ]  [< annotation(s) >] 
    { pass(es) }

Où:

  • ID est un nom unique facultatif.
  • l’annotation est zéro ou plusieurs éléments facultatifs d’informations spécifiques à l’utilisateur. Consultez Ajouter des informations aux paramètres d’effet with_Annotations.
  • pass(es) est égal à zéro ou plusieurs passes. Chaque passe contient des affectations d’état. Voir ci-dessous.

Passe

Une passe contient les affectations d’état requises pour le rendu.

pass  [ id ]  [< annotation(s) >] 
    { state assignment(s) }

Où:

Passe l’ignorer tout sauf la dernière affectation dans un ensemble d’affectations répétées dans le même état.

format d’effet