音訊數據流物件介面
本節描述音頻數據流物件介面。 這些介面會與流向波、MIDI 和 DirectMusic 篩選針腳的波浪和 MIDI 串流產生關聯。 其中一些介面是由迷你埠驅動程序實作,並公開至埠驅動程式。 其他是由埠驅動程序實作,並公開至迷你埠驅動程式。
本節討論下列音頻數據流物件介面:
管理 DirectMusic 數據流的緩衝區記憶體。 由 DMus 埠驅動程序實作。
將 數位版權管理 (DRM) 保護指派給音訊串流中的數字內容。 由 WaveCyclic、WavePci 或 WaveRT 迷你埠驅動程序實作。
代表在 MIDI 篩選上流經針腳的 MIDI 數據流。 由 MIDI 迷你埠驅動程序實作。
代表在 WaveCyclic 篩選上流經針腳的波浪數據流。 由 WaveCyclic 迷你埠驅動程序實作。
代表在 WavePci 篩選上流經針腳的波浪數據流。 由 WavePci 迷你埠驅動程序實作。
表示在 WaveRT 篩選上流經針腳的波浪數據流。 由 WaveRT 迷你埠驅動程序實作。
擴增 IMiniportWaveRTStream 介面,為 DMA 驅動程式事件通知提供其他方法。
代表在 DirectMusic 篩選上流經 MIDI 或 DirectMusic 針腳的 MIDI 數據流。 由 DMus 迷你埠驅動程序實作。
提供對應服務給 WavePci 迷你埠驅動程式的數據流物件。 由 WavePci 埠驅動程序實作。
處理 DirectMusic 合成器裝置的波浪輸出。 由 DMus 迷你埠驅動程序實作,並由 DMus 埠驅動程式的波浪接收器使用。