Antarmuka IMMDeviceCollection (mmdeviceapi.h)

Antarmuka IMMDeviceCollection mewakili kumpulan sumber daya perangkat multimedia. Dalam implementasi saat ini, satu-satunya sumber daya perangkat yang dapat dibuat OLEH API MMDevice adalah perangkat titik akhir audio.

Klien dapat memperoleh referensi ke instans antarmuka IMMDeviceCollection dengan memanggil metode IMMDeviceEnumerator::EnumAudioEndpoints . Metode ini membuat kumpulan objek titik akhir, yang masing-masing mewakili perangkat titik akhir audio dalam sistem. Setiap objek titik akhir dalam koleksi mendukung antarmuka IMMDevice dan IMMEndpoint . Untuk informasi selengkapnya, lihat Antarmuka IMMDeviceEnumerator.

Untuk contoh kode yang menggunakan antarmuka IMMDeviceCollection , lihat Properti Perangkat.

Warisan

Antarmuka IMMDeviceCollection mewarisi dari antarmuka IUnknown . IMMDeviceCollection juga memiliki jenis anggota berikut:

Metode

Antarmuka IMMDeviceCollection memiliki metode ini.

 
IMMDeviceCollection::GetCount

Metode GetCount mengambil hitungan perangkat dalam koleksi perangkat.
IMMDeviceCollection::Item

Metode Item mengambil penunjuk ke item yang ditentukan dalam koleksi 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

Antarmuka Audio Inti

Antarmuka IMMDevice

Antarmuka IMMDeviceEnumerator

IMMDeviceEnumerator::EnumAudioEndpoints

Antarmuka IMMEndpoint

MMDevice API