共用方式為


IPortDMus 介面 (dmusicks.h)

IPortDMus 介面是 DMus 埠驅動程式的主要介面。 PortCls 系統驅動程式會實作這個介面,並將其公開給實作 IMiniportDMus 物件的配接器驅動程式。 配接器驅動程式會呼叫具有 REFIID IID_IPortWaveDMusPcNewPort ,以建立 IPortWaveDMus 物件(請參閱 Subdevice Creation中的程式代碼範例)。 IPortDMus 繼承自 IPortMidi 介面。

配接器驅動程式會藉由將 IMiniportDMus 物件系結至 IPortDMus 物件,以形成迷你埠/埠驅動程式組。 PortCls 系統驅動程式會將這個配對註冊為 DirectMusic 篩選器(請參閱 MIDI 和 DirectMusic Filters)。

遺產

IPortDMus 介面繼承自 IPort 介面。

方法

IPortDMus 介面具有這些方法。

 
IPortDMus::Notify

發生硬體中斷時,應該從迷你埠驅動程式的中斷服務例程 (ISR) 呼叫 Notify 方法。
IPortDMus::RegisterServiceGroup

RegisterServiceGroup 方法會向 DMus 埠驅動程序註冊服務群組。

要求

要求 價值
目標平臺 窗戶
標頭 dmusicks.h