Bagikan melalui


Antarmuka IMiniportTopology (portcls.h)

Antarmuka IMiniportTopology adalah antarmuka utama driver miniport Topologi. Melalui antarmuka ini, driver miniport mengekspos topologi sirkuit pencampuran dalam adaptor audio. Dalam adaptor khas, sirkuit ini menggabungkan aliran pemutaran dari perender gelombang dan synthesizer MIDI. Driver port Topologi berkomunikasi dengan driver miniport melalui IMiniportTopology antarmuka. Driver adaptor membuat objek miniport topologi dan meneruskan penunjuk antarmuka objek IMiniportTopology ke metode IPort::Init driver port topologi (lihat contoh kode dalam Pembuatan Subdevice). IMiniportTopology mewarisi dari antarmuka IMiniport .

Driver adaptor membentuk pasangan driver miniport/port dengan mengikat IMiniportTopology objek ke objek IPortTopology . Driver sistem PortCls mendaftarkan pasangan ini dengan sistem sebagai filter topologi.

Melalui urutan permintaan properti, API mixer menggunakan filter topologi untuk menghitung pin, simpul, dan koneksi yang terdiri dari topologi internal adaptor audio. Filter ini juga mendukung akuisisi informasi perubahan kontrol. Pin filter topologi mewakili koneksi hardwired dalam adaptor dan karenanya tidak dapat dibuat. Untuk informasi selengkapnya, lihat Topologi Streaming Kernel ke Terjemahan AUDIO Mixer API.

Warisan

Antarmuka IMiniportTopology mewarisi dari antarmuka IMiniport.

Metode

Antarmuka IMiniportTopology memiliki metode ini.

 
IMiniportTopology::Init

Metode Init menginisialisasi objek miniport topologi.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header portcls.h