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

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

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

Où :

Passe toutes les affectations répétées dans un ensemble d’affectations répétées dans le même état, sauf la dernière.

Format de l’effet