ID3DXEffect::EndPass, méthode
Mettre fin à 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 S_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 correspondante ID3DXEffect::BeginPass/ID3DXEffect::EndPass , l’application doit appeler ID3DXEffect::CommitChanges avant tout appel DrawxPrimitive pour propager les modifications d’état sur l’appareil avant le rendu.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi