WaveCyclic Port Driver
Penting Penggunaan WaveCyclic tidak lagi disarankan, sebagai gantinya gunakan WaverRT.
Driver port WaveCyclic mengelola pemutaran atau perekaman aliran gelombang oleh perangkat audio berbasis DMA yang memproses data audio dalam buffer siklik. Perangkat ini adalah fungsi perangkat keras pada adaptor audio. Biasanya, adaptor adalah bagian dari chipset terintegrasi pada motherboard atau dipasang pada kartu audio yang dicolokkan ke slot PCI atau ISA pada motherboard. Driver adaptor menyediakan objek driver driver miniport WaveCyclic yang sesuai yang mengikat objek driver port WaveCyclic untuk membentuk filter gelombang yang dapat menangkap atau merender aliran gelombang.
Driver port WaveCyclic mengekspos antarmuka IPortWaveCyclic ke driver miniport. IPortWaveCyclic mewarisi metode di antarmuka dasar IPort. IPortWaveCyclic menyediakan metode tambahan berikut:
IPortWaveCyclic::NewMasterDmaChannel
Membuat objek saluran DMA master baru untuk perangkat audio dengan pengontrol DMA bawaan.
IPortWaveCyclic::NewSlaveDmaChannel
Membuat objek saluran DMA subordinat baru untuk perangkat audio tanpa pengontrol DMA bawaan.
Memberi tahu driver port bahwa pengontrol DMA telah maju ke posisi baru dalam aliran audio.
Port WaveCyclic dan objek driver miniport berkomunikasi satu sama lain melalui antarmuka IPortWaveCyclic dan IMiniportWaveCyclic masing-masing. Selain itu, driver port berkomunikasi dengan objek streaming driver miniport melalui antarmuka IMiniportWaveCyclicStream mereka.
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