Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Antarmuka IMMDevice merangkum fitur generik sumber daya perangkat multimedia. Dalam implementasi MMDevice API saat ini, satu-satunya jenis sumber daya perangkat yang dapat diwakili antarmuka IMMDevice adalah perangkat titik akhir audio.
Klien dapat memperoleh antarmuka IMMDevice dari salah satu metode berikut:
- IMMDeviceCollection::Item
- IMMDeviceEnumerator::GetDefaultAudioEndpoint
- IMMDeviceEnumerator::GetDevice
Setelah mendapatkan antarmuka IMMDevice dari perangkat titik akhir audio, klien dapat memperoleh antarmuka yang merangkum fitur khusus titik akhir perangkat dengan memanggil metode IMMDevice::QueryInterface dengan parameter iid diatur ke REFIID IID_IMMEndpoint. Untuk informasi selengkapnya, lihat Antarmuka IMMEndpoint.
Untuk contoh kode yang menggunakan antarmuka IMMDevice , lihat topik berikut:
Warisan
Antarmuka IMMDevice mewarisi dari antarmuka IUnknown . IMMDevice juga memiliki jenis anggota ini:
Metode
Antarmuka IMMDevice memiliki metode ini.
|
IMMDevice::Activate Metode Aktifkan membuat objek COM dengan antarmuka yang ditentukan. |
|
IMMDevice::GetId Metode GetId mengambil string ID titik akhir yang mengidentifikasi perangkat titik akhir audio. |
|
IMMDevice::GetState Metode GetState mengambil status perangkat saat ini. |
|
IMMDevice::OpenPropertyStore Metode OpenPropertyStore mengambil antarmuka ke penyimpanan properti perangkat. |
Persyaratan
| 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
IMMDeviceEnumerator::GetDefaultAudioEndpoint