Antarmuka IAudioMute (devicetopology.h)
Antarmuka IAudioMute menyediakan akses ke kontrol bisu perangkat keras. Klien mendapatkan referensi ke antarmuka IAudioMute subunit dengan memanggil metode IPart::Activate dengan parameter refiid diatur ke REFIID IID_IAudioMute. Panggilan ke IPart::Activate hanya berhasil jika subunit mendukung antarmuka IAudioMute . Hanya objek subunit yang mewakili fungsi kontrol bisu 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 IAudioMute menyediakan akses mudah ke properti KSPROPERTY_AUDIO_MUTE subunit yang memiliki nilai GUID subjenis KSNODETYPE_MUTE. Untuk mendapatkan GUID subjenis subjenis subunit, panggil metode IPart::GetSubType . Untuk informasi selengkapnya tentang properti KS dan jenis node KS, lihat dokumentasi Windows DDK.
Warisan
Antarmuka IAudioMute mewarisi dari antarmuka IUnknown . IAudioMute juga memiliki jenis anggota ini:
Metode
Antarmuka IAudioMute memiliki metode ini.
IAudioMute::GetMute Metode GetMute mendapatkan status saat ini (diaktifkan atau dinonaktifkan) dari kontrol bisu. |
IAudioMute::SetMute Metode SetMute mengaktifkan atau menonaktifkan kontrol bisu. |
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 |