Metode IAudioEffectsManager::GetAudioEffects (audioclient.h)

Mendapatkan daftar efek audio saat ini untuk aliran audio terkait.

Sintaks

HRESULT GetAudioEffects(
  AUDIO_EFFECT **effects,
  UINT32       *numEffects
);

Parameter

effects

Menerima penunjuk ke array struktur AUDIO_EFFECT yang mewakili daftar efek audio saat ini.

numEffects

Menerima jumlah struktur AUDIO_EFFECT yang dikembalikan dalam efek.

Nilai kembali

Mengembalikan HRESULT termasuk tetapi tidak terbatas pada yang berikut ini.

Nilai Deskripsi
S_OK Berhasil
AUDCLNT_E_DEVICE_INVALIDATED Aliran audio terkait telah dihancurkan.

Keterangan

Pemanggil bertanggung jawab untuk membebaskan array menggunakan CoTaskMemFree.

Daftarkan IAudioEffectsChangedNotificationClient untuk menerima pemberitahuan saat daftar efek audio berubah.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Build 22000
Header audioclient.h

Lihat juga

AUDIO_EFFECTIAudioEffectsChangedNotificationClient