Interfacce dell'oggetto flusso audio
In questa sezione vengono descritte le interfacce degli oggetti del flusso audio. Queste interfacce sono associate alle onde e ai flussi MIDI che scortono e dalle pin di onda, MIDI e Direct Musica filtri. Alcune di queste interfacce vengono implementate dal driver miniport ed esposte al driver di porta. Altri vengono implementati dal driver di porta e esposti al driver miniport.
Questa sezione illustra le interfacce degli oggetti del flusso audio seguenti:
Gestisce l'archiviazione buffer per i flussi Direct Musica. Implementato dal driver di porta DMus.
Assegna la protezione DRM (Digital Rights Management) al contenuto digitale in un flusso audio. Implementato da un driver WaveCyclic, WavePci o WaveRT miniport.
Rappresenta il flusso MIDI che scorre attraverso un segnaposto su un filtro MIDI. Implementato da un driver miniport MIDI.
Rappresenta il flusso d'onda che scorre attraverso un segnaposto su un filtro WaveCyclic. Implementato da un driver miniport WaveCyclic.
Rappresenta il flusso d'onda che scorre attraverso un segnaposto su un filtro WavePci. Implementato da un driver miniport WavePci.
Rappresenta il flusso d'onda che scorre attraverso un segnaposto su un filtro WaveRT. Implementato da un driver miniport WaveRT.
Aumenta l'interfaccia IMiniportWaveRTStream , fornendo metodi aggiuntivi per le notifiche degli eventi del driver DMA.
Rappresenta il flusso MIDI che scorre attraverso un pin MIDI o Direct Musica su un filtro Direct Musica. Implementato da un driver miniport DMus.
Fornisce servizi di mapping a oggetti flusso di un driver miniport WavePci. Implementato dal driver di porta WavePci.
Gestisce l'output dell'onda per un dispositivo sintetizzatore Direct Musica. Implementato da un driver miniport DMus e utilizzato dal sink d'onda del driver di porta DMus.