Método IXAudio2Voice::GetEffectState (xaudio2.h)
Devuelve el estado de ejecución del efecto en una posición especificada en la cadena de efectos de la voz.
Sintaxis
\\ void GetEffectState(
[in] UINT32 EffectIndex,
[out] BOOL *pEnabled
);
Parámetros
[in] EffectIndex
Índice de base cero de un efecto en la cadena de efectos de la voz.
[out] pEnabled
Devuelve TRUE Si el efecto está habilitado. Si el efecto está deshabilitado, devuelve FALSE.
Valor devuelto
Este método no devuelve ningún valor.
Observaciones
GetEffectState siempre devuelve el estado actual real del efecto. Sin embargo, es posible que esto no sea el estado establecido por la llamada IXAudio2Voice::EnableEffect o IXAudio2Voice::D isableEffect : el estado real solo cambia la próxima vez que se ejecute el motor de audio después de la llamada IXAudio2Voice::EnableEffect o IXAudio2Voice::D isableEffect (o después de la llamada IXAudio2::CommitChanges correspondiente, Si se llamó a EnableEffect/DisableEffect con un identificador de operación diferido).
Requisitos de la plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK de DirectX (XAudio 2.7)Requisitos
Plataforma de destino | Windows |
Encabezado | xaudio2.h |