KSPROPERTY_JACK_DESCRIPTION
Properti KSPROPERTY_JACK_DESCRIPTION diimplementasikan sebagai properti multi-item dan pin-bijaksana yang diakses melalui handel filter.
Di Windows Vista dan yang lebih baru, properti ini dapat didukung pada pin jembatan apa pun yang terkait dengan satu atau beberapa jack fisik. Ini digunakan untuk mendapatkan deskripsi karakteristik fisik dan penggunaan jack tertentu.
Tabel Ringkasan Penggunaan
Dapatkan | Set | Target | Jenis deskriptor properti | Jenis nilai properti |
---|---|---|---|---|
Ya |
Tidak |
Sematkan pabrik (melalui Handel filter) |
KSMULTIPLE_ITEM diikuti oleh array struktur KSJACK_DESCRIPTION |
Nilai properti (data instans) adalah KSMULTIPLE_ITEM, diikuti dengan array struktur KSJACK_DESCRIPTION.
Nilai Yang Dikembalikan
Permintaan properti KSPROPERTY_JACK_DESCRIPTION mengembalikan KSMULTIPLE_ITEM diikuti oleh array struktur N KSJACK_DESCRIPTION, di mana N = jumlah jack yang terkait dengan pin jembatan yang ditentukan. Anggota yang dikembalikan oleh permintaan properti dengan demikian adalah:
KSMULTIPLE_ITEM. Ukuran = sizeof(KSMULTIPLE_ITEM) + N * sizeof(KSJACK_DESCRIPTION)
KSMULTIPLE_ITEM. Hitungan = N
KSJACK_DESCRIPTION[0]
...
KSJACK_DESCRIPTION[N-1]
Keterangan
Setiap struktur KSJACK_DESCRIPTION harus memiliki informasi tentang satu jack. Misalnya, pin jembatan output yang mendukung audio 5.1 melalui tiga jack stereo, akan memerlukan buffer data berukuran
sizeof(KSMULTIPLE_ITEM) + 3 * sizeof(KSJACK_DESCRIPTION)
dan setiap struktur KSJACK_DESCRIPTION akan memiliki nilai ChannelMapping dua-bit.
Persyaratan
Klien minimum yang didukung |
Windows Vista |
Server minimum yang didukung |
Windows Server 2003 |
Header |
Ksmedia.h |