Metode IChannelAudioVolume::GetChannelCount (audioclient.h)

Metode GetChannelCount mengambil jumlah saluran dalam format aliran untuk sesi audio.

Sintaks

HRESULT GetChannelCount(
  [out] UINT32 *pdwCount
);

Parameter

[out] pdwCount

Arahkan ke variabel UINT32 tempat metode menulis jumlah saluran.

Nilai kembali

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

Menampilkan kode Deskripsi
E_POINTER
Parameter pdwCount adalah NULL.
AUDCLNT_E_DEVICE_INVALIDATED
Perangkat titik akhir audio telah dicabut, atau perangkat keras audio atau sumber daya perangkat keras terkait telah dikonfigurasi ulang, dinonaktifkan, dihapus, atau dibuat tidak tersedia untuk digunakan.
AUDCLNT_E_SERVICE_NOT_RUNNING
Layanan audio Windows tidak berjalan.

Keterangan

Panggil metode ini untuk mendapatkan jumlah saluran dalam sesi audio sebelum memanggil salah satu metode lain di antarmuka IChannelAudioVolume .

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 audioclient.h

Lihat juga

Antarmuka IChannelAudioVolume