Antarmuka IAudioAutoGainControl (devicetopology.h)

Antarmuka IAudioAutoGainControl menyediakan akses ke kontrol perolehan otomatis perangkat keras (AGC). Klien mendapatkan referensi ke antarmuka IAudioAutoGainControl subunit dengan memanggil metode IPart::Activate dengan parameter refiid diatur ke REFIID IID_IAudioAutoGainControl. Panggilan ke IPart::Activate hanya berhasil jika subunit mendukung antarmuka IAudioAutoGainControl . Hanya objek subunit yang mewakili fungsi AGC perangkat keras yang akan mendukung antarmuka ini.

Sebagian besar driver adaptor audio Windows mendukung Windows Driver Model (WDM) dan menggunakan properti kernel-streaming (KS) untuk mewakili parameter kontrol perangkat keras dalam subunit (disebut sebagai simpul KS). Antarmuka IAudioAutoGainControl menyediakan akses mudah ke properti KSPROPERTY_AUDIO_AGC subunit yang memiliki nilai GUID subjenis KSNODETYPE_AGC. Untuk mendapatkan GUID subjenis sub-subunit, panggil metode IPart::GetSubType . Untuk informasi selengkapnya tentang properti KS dan jenis node KS, lihat dokumentasi Windows DDK.

Warisan

Antarmuka IAudioAutoGainControl mewarisi dari antarmuka IUnknown . IAudioAutoGainControl juga memiliki jenis anggota ini:

Metode

Antarmuka IAudioAutoGainControl memiliki metode ini.

 
IAudioAutoGainControl::GetEnabled

Metode GetEnabled mendapatkan status saat ini (diaktifkan atau dinonaktifkan) dari AGC.
IAudioAutoGainControl::SetEnabled

Metode SetEnabled memungkinkan atau menonaktifkan AGC.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header devicetopology.h

Lihat juga

Antarmuka Audio Inti

DeviceTopology API

IPart::Activate