IAudioPeakMeter::Metode GetLevel (devicetopology.h)

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

Sintaks

HRESULT GetLevel(
  [in]  UINT  nChannel,
  [out] float *pfLevel
);

Parameter

[in] nChannel

Nomor saluran. Jika aliran audio memiliki saluran N , saluran diberi nomor dari 0 hingga N– 1. Untuk mendapatkan jumlah saluran dalam aliran, panggil metode IAudioPeakMeter::GetChannelCount .

[out] pfLevel

Pointer ke variabel float tempat metode menulis tingkat meter puncak dalam desibel.

Mengembalikan nilai

Jika metode berhasil, metode akan mengembalikan S_OK. Jika gagal, kemungkinan kode pengembalian disertakan, tetapi tidak terbatas pada, nilai yang diperlihatkan dalam tabel berikut.

Menampilkan kode Deskripsi
E_INVALIDARG
Parameter nChannel di luar jangkauan.
E_POINTER
Pointer pfLevel adalah NULL.

Persyaratan

   
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 IAudioPeakMeter

IAudioPeakMeter::GetChannelCount