Metodo IXAudio2Voice::GetEffectState (xaudio2.h)
Restituisce lo stato di esecuzione dell'effetto in corrispondenza di una posizione specificata nella catena di effetti della voce.
Sintassi
\\ void GetEffectState(
[in] UINT32 EffectIndex,
[out] BOOL *pEnabled
);
Parametri
[in] EffectIndex
Indice in base zero di un effetto nella catena di effetti della voce.
[out] pEnabled
Restituisce TRUE Se l'effetto è abilitato. Se l'effetto è disabilitato, restituisce FALSE.
Valore restituito
Questo metodo non restituisce valori.
Commenti
GetEffectState restituisce sempre lo stato corrente effettivo dell'effetto. Tuttavia, questo potrebbe non essere lo stato impostato dalla chiamata IXAudio2Voice::EnableEffect o IXAudio2Voice::D isableEffect : lo stato effettivo viene modificato solo alla successiva esecuzione del motore audio dopo la chiamata IXAudio2Voice::EnableEffect o IXAudio2Voice::D isableEffect (o dopo la chiamata IXAudio2::CommitChanges corrispondente, se EnableEffect/DisableEffect è stato chiamato con un ID operazione posticipato).
Requisiti della piattaforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)Requisiti
Piattaforma di destinazione | Windows |
Intestazione | xaudio2.h |