IMiniportMidiStream 介面 (portcls.h)
IMiniportMidiStream
介面代表在MIDI篩選上流經針腳的MIDI數據流。 此篩選會包裝MIDI合成器或擷取裝置,並藉由將MIDI埠驅動程式與MIDI迷你埠驅動程式配對來實作。 迷你埠驅動程式會實作 介面, IMiniportMidiStream
並將其公開給埠驅動程式。 埠驅動程式會呼叫 miniport 驅動程式的 IMiniportMidi::NewStream 方法,以使用此介面建立數據流物件。 IMiniportMidiStream
繼承自 IUnknown 介面。
此介面提供讀取和寫入MIDI資料流的方法,以及設定MIDI資料流的格式和狀態。
繼承
IMiniportMidiStream 介面繼承自 IUnknown 介面。
方法
IMiniportMidiStream 介面具有這些方法。
IMiniportMidiStream::Read Read 方法會從傳入 MIDI 數據流讀取數據。 |
IMiniportMidiStream::SetFormat SetFormat 方法會設定 MIDI 數據流的 KS 數據格式。 |
IMiniportMidiStream::SetState SetState 方法會將數據流的傳輸狀態設定為新的狀態值。 |
IMiniportMidiStream::Write Write 方法會將數據寫入傳出 MIDI 數據流。 |
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | portcls.h |