Metode IKsJackDescription::GetJackCount (devicetopology.h)

Metode GetJackCount mendapatkan jumlah jack yang diperlukan untuk terhubung ke perangkat titik akhir audio.

Sintaks

HRESULT GetJackCount(
  [out] UINT *pcJacks
);

Parameter

[out] pcJacks

Penunjuk ke variabel UINT tempat metode menulis jumlah jack yang terkait dengan konektor.

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
Pointer pcJacks adalah NULL.

Keterangan

Perangkat titik akhir audio yang memutar atau merekam aliran yang berisi beberapa saluran mungkin memerlukan koneksi dengan lebih dari satu jack (konektor fisik).

Misalnya, satu set speaker surround yang memutar aliran audio 6 saluran mungkin memerlukan tiga jack stereo. Dalam contoh ini, jack pertama mengirimkan saluran untuk speaker kiri depan dan kanan depan, jack kedua mengirimkan saluran untuk speaker front-center dan low-frequency-effects (subwoofer), dan jack ketiga mengirimkan saluran untuk speaker sisi kiri dan kanan.

Setelah memanggil metode ini untuk mengambil jumlah jack, panggil metode IKsJackDescription::GetJackDescription sekali untuk setiap jack untuk mendapatkan deskripsi jack.

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 IKsJackDescription

IKsJackDescription::GetJackDescription