Metode IAudioEffectsManager::SetAudioEffectState (audioclient.h)

Mengatur status efek audio yang ditentukan.

Sintaks

HRESULT SetAudioEffectState(
  GUID               effectId,
  AUDIO_EFFECT_STATE state
);

Parameter

effectId

Pengidentifikasi GUID efek yang statusnya sedang diubah. GUID efek audio didefinisikan dalam ksmedia.h.

state

Nilai dari AUDIO_EFFECT_STATE menghitung menentukan status yang akan ditetapkan.

Mengembalikan nilai

Mengembalikan HRESULT termasuk tetapi tidak terbatas pada yang berikut ini.

Nilai Deskripsi
S_OK Berhasil
AUDCLNT_E_EFFECT_NOT_AVAILABLE Efek yang ditentukan tidak tersedia
AUDCLNT_E_EFFECT_STATE_READ_ONLY Efek yang ditentukan memiliki status baca-saja
AUDCLNT_E_DEVICE_INVALIDATED Aliran audio terkait telah dihancurkan.

Keterangan

Dapatkan daftar efek audio saat ini untuk aliran audio terkait dengan memanggil GetAudioEffects.

Persyaratan

   
Klien minimum yang didukung Windows Build 22000
Header audioclient.h