共用方式為


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