IXAudio2Voice::GetEffectState, méthode (xaudio2.h)
Retourne l’état d’exécution de l’effet à une position spécifiée dans la chaîne d’effets de la voix.
Syntaxe
\\ void GetEffectState(
[in] UINT32 EffectIndex,
[out] BOOL *pEnabled
);
Paramètres
[in] EffectIndex
Index de base zéro d’un effet dans la chaîne d’effets de la voix.
[out] pEnabled
Retourne TRUE Si l’effet est activé. Si l’effet est désactivé, retourne FALSE.
Valeur retournée
Cette méthode ne retourne pas de valeur.
Notes
GetEffectState retourne toujours l’état actuel réel de l’effet. Toutefois, il ne s’agit pas de l’état défini par l’appel IXAudio2Voice::EnableEffect ou IXAudio2Voice::D isableEffect le plus récent : l’état réel n’est modifié que la prochaine fois que le moteur audio s’exécute après l’appel IXAudio2Voice::EnableEffect ou IXAudio2Voice::D isableEffect (ou après l’appel IXAudio2::CommitChanges correspondant, si EnableEffect/DisableEffect a été appelé avec un ID d’opération différée).
Configuration requise pour la plateforme
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8) ; Kit de développement logiciel (SDK) DirectX (XAudio 2.7)Spécifications
Plateforme cible | Windows |
En-tête | xaudio2.h |