Antarmuka IDeviceTopology (devicetopology.h)
Antarmuka IDeviceTopology menyediakan akses ke topologi perangkat audio. Topologi perangkat adaptor audio terdiri dari jalur data yang mengarah ke dan dari perangkat titik akhir audio dan titik kontrol yang terletak di sepanjang jalur. Perangkat titik akhir audio juga memiliki topologi, tetapi sepele, seperti yang dijelaskan dalam Topologi Perangkat. Klien mendapatkan referensi ke antarmuka IDeviceTopology untuk perangkat titik akhir audio dengan mengikuti langkah-langkah berikut:
- Dengan menggunakan salah satu teknik yang dijelaskan dalam Antarmuka IMMDevice, dapatkan referensi ke antarmuka IMMDevice untuk perangkat titik akhir audio.
- Panggil metode IMMDevice::Activate dengan parameter refiid diatur ke REFIID IID_IDeviceTopology.
Untuk contoh kode yang menggunakan antarmuka IDeviceTopology , lihat implementasi fungsi GetHardwareDeviceTopology dan SelectCaptureDevice di Topologi Perangkat.
Warisan
Antarmuka IDeviceTopology mewarisi dari antarmuka IUnknown . IDeviceTopology juga memiliki jenis anggota ini:
Metode
Antarmuka IDeviceTopology memiliki metode ini.
IDeviceTopology::GetConnector Metode GetConnector mendapatkan konektor yang ditentukan oleh nomor konektor. |
IDeviceTopology::GetConnectorCount Metode GetConnectorCount mendapatkan jumlah konektor dalam objek topologi perangkat. |
IDeviceTopology::GetDeviceId Metode GetDeviceId mendapatkan pengidentifikasi perangkat perangkat yang diwakili oleh objek topologi perangkat. |
IDeviceTopology::GetPartById Metode GetPartById mendapatkan bagian yang diidentifikasi oleh ID lokalnya. |
IDeviceTopology::GetSignalPath Metode GetSignalPath mendapatkan daftar bagian di jalur sinyal yang menghubungkan dua bagian, jika jalur ada. |
IDeviceTopology::GetSubunit Metode GetSubunit mendapatkan subunit yang ditentukan oleh nomor subunit. |
IDeviceTopology::GetSubunitCount Metode GetSubunitCount mendapatkan jumlah subunit dalam topologi 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 | devicetopology.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