(dmusicks.h) IMXF 介面
介面 IMXF
代表 MIDI 傳輸篩選器上的 DirectMusic 數據流, (MXF) 。 DMus 迷你埠驅動程式會實作此介面,並將其公開給 DMus 埠驅動程式。 MIDI 傳輸會透過IMXF進行,這是 DMus 迷你埠驅動程式用來管理 DirectMusic 資料流的主要介面。 DMus 埠驅動程式會使用此介面來管理 MIDI 傳輸篩選器上的 DirectMusic 數據流, (MXF) 。 當埠驅動程式呼叫 miniport 驅動程式的 IMiniportDMus::NewStream 方法時,迷你埠驅動程式會使用此介面建立數據流物件。 IMXF
繼承自 IUnknown 介面。
IAllocatorMXF 和 ISynthSinkDMus 介面都繼承自 IMXF
。 如需使用這些介面來管理MIDI數據流的相關信息,請參閱 MIDI傳輸。
繼承
IMXF 介面繼承自 IUnknown 介面。
方法
IMXF 介面具有這些方法。
IMXF::ConnectOutput ConnectOutput 方法會將這個 IMXF 介面與 pSinkMXF 參數所指定的接收連線。 |
IMXF::D isconnectOutput DisconnectOutput 方法會將這個 IMXF 介面與合成接收器或擷取接收中斷連線。 |
IMXF::P utMessage PutMessage 方法會將DMUS_KERNEL_EVENT結構傳遞至其下一個目的地。 |
IMXF::SetState SetState 方法可用來設定 MIDI 轉換介面的狀態。 |
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | dmusicks.h |