Bagikan melalui


Antarmuka IMiniportWaveCyclic (portcls.h)

Antarmuka IMiniportWaveCyclic adalah antarmuka utama yang diekspos oleh driver miniport untuk perangkat audio WaveCyclic. Driver port WaveCyclic berkomunikasi dengan driver miniport melalui antarmuka ini. Driver adaptor membuat objek miniport WaveCyclic dan meneruskan penunjuk antarmuka objek IMiniportWaveCyclic ke metode IPort::Init driver port WaveCyclic (lihat contoh kode dalam Pembuatan Subdevice). IMiniportWaveCyclic mewarisi dari antarmuka IMiniport .

Driver adaptor membentuk pasangan driver miniport/port dengan mengikat IMiniportWaveCyclic objek ke objek IPortWaveCyclic . Driver sistem PortCls mendaftarkan pasangan ini dengan sistem sebagai filter gelombang.

Antarmuka IMiniportWaveCyclic menyediakan metode untuk menginisialisasi objek miniport dan metode untuk membuat objek stream miniport. Objek stream dikaitkan dengan pin pada filter WaveCyclic, yang dibentuk driver adaptor dengan mengikat objek miniport dan objek port bersama-sama.

Warisan

Antarmuka IMiniportWaveCyclic mewarisi dari antarmuka IMiniport.

Metode

Antarmuka IMiniportWaveCyclic memiliki metode ini.

 
IMiniportWaveCyclic::Init

Metode Init menginisialisasi objek miniport WaveCyclic. Inisialisasi mencakup verifikasi perangkat keras menggunakan sumber daya yang ditentukan dalam daftar sumber daya.
IMiniportWaveCyclic::NewStream

Metode NewStream membuat instans baru dari aliran logis yang terkait dengan saluran fisik tertentu.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header portcls.h