IMMDeviceCollection::Metode item (mmdeviceapi.h)
Metode Item mengambil penunjuk ke item yang ditentukan dalam koleksi perangkat.
Sintaks
HRESULT Item(
[in] UINT nDevice,
[out] IMMDevice **ppDevice
);
Parameter
[in] nDevice
Nomor perangkat. Jika koleksi berisi perangkat n , perangkat diberi nomor 0 hingga n– 1.
[out] ppDevice
Pointer ke variabel pointer tempat metode menulis alamat antarmuka IMMDevice dari item yang ditentukan dalam koleksi perangkat. Melalui metode ini, pemanggil mendapatkan referensi yang dihitung ke antarmuka. Pemanggil bertanggung jawab untuk merilis antarmuka, ketika tidak lagi diperlukan, dengan memanggil metode Rilis antarmuka. Jika panggilan Item gagal, *ppDeviceADALAH NULL.
Nilai kembali
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 |
---|---|
|
Parameter ppDevice adalah NULL. |
|
Parameter nDevice bukan nomor perangkat yang valid. |
Keterangan
Metode ini mengambil pointer ke antarmuka IMMDevice dari item yang ditentukan dalam koleksi perangkat. Setiap item dalam koleksi adalah objek titik akhir yang mewakili perangkat titik akhir audio. Pemanggil memilih perangkat dari koleksi perangkat dengan menentukan nomor perangkat. Untuk kumpulan perangkat n , nomor perangkat yang valid berkisar antara 0 hingga n– 1. Untuk mendapatkan hitungan perangkat dalam koleksi, panggil metode IMMDeviceCollection::GetCount .
Untuk contoh kode yang memanggil metode Item , lihat Properti Perangkat.
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 | mmdeviceapi.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk