IMiniportMidiStream 介面 (portcls.h)
IMiniportMidiStream
介面代表在MIDI篩選上流經針腳的MIDI數據流。 此篩選器會包裝 MIDI 合成器或擷取裝置,並藉由將 MIDI 埠驅動程式與 MIDI 迷你埠驅動程式配對來實作。 迷你埠驅動程式會實作 IMiniportMidiStream
介面,並將其公開給埠驅動程式。 埠驅動程式會藉由呼叫迷你埠驅動程式的 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 數據流。 |
要求
要求 | 價值 |
---|---|
目標平臺 | 窗戶 |
標頭 | portcls.h |