Antarmuka IAudioPeakMeter (devicetopology.h)

Antarmuka IAudioPeakMeter menyediakan akses ke kontrol meter puncak perangkat keras. Klien mendapatkan referensi ke antarmuka IAudioPeakMeter subunit dengan memanggil metode IPart::Activate dengan parameter refiid diatur ke REFIID IID_IAudioPeakMeter. Panggilan ke IPart::Activate hanya berhasil jika subunit mendukung antarmuka IAudioPeakMeter . Hanya objek subunit yang mewakili pengukur puncak 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 IAudioPeakMeter menyediakan akses mudah ke properti KSPROPERTY_AUDIO_PEAKMETER subunit yang memiliki nilai GUID subjenis KSNODETYPE_PEAKMETER. 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 IAudioPeakMeter mewarisi dari antarmuka IUnknown . IAudioPeakMeter juga memiliki jenis anggota ini:

Metode

Antarmuka IAudioPeakMeter memiliki metode ini.

 
IAudioPeakMeter::GetChannelCount

Metode GetChannelCount mendapatkan jumlah saluran dalam aliran audio. (IAudioPeakMeter.GetChannelCount)
IAudioPeakMeter::GetLevel

Metode GetLevel mendapatkan tingkat puncak yang direkam meter puncak untuk saluran yang ditentukan sejak tingkat puncak untuk saluran tersebut sebelumnya dibaca.

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