ID3DXEffect :: EndPass, méthode
Terminer une passe active.
Syntaxe
HRESULT EndPass();
Paramètres
Cette méthode n’a aucun paramètre.
Valeur retournée
Type : HRESULT
Cette méthode retourne toujours la valeur _ OK.
Notes
Une application signale la fin du rendu d’une passe active en appelant ID3DXEffect :: EndPass. Chaque ID3DXEffect :: EndPass doit faire partie d’une paire correspondante d’appels ID3DXEffect :: BeginPass et ID3DXEffect :: EndPass .
Chaque paire correspondante d’appels ID3DXEffect :: BeginPass et ID3DXEffect :: EndPass doit se trouver dans une paire correspondante d’appels ID3DXEffect :: Begin et ID3DXEffect :: end .
Si l’application modifie un état d’effet à l’aide de l’une des méthodes Effect :: setX à l’intérieur d’une paire de correspondances ID3DXEffect :: BeginPass / ID3DXEffect :: EndPass , l’application doit appeler ID3DXEffect :: CommitChanges avant tout appel DrawxPrimitive pour propager les modifications d’État à l’appareil avant le rendu.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|