Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс IPortMidi — это основной интерфейс драйвера порта MIDI. Системный драйвер PortCls реализует этот интерфейс и предоставляет его драйверу адаптера, реализующего объект IMiniportMidi. Драйвер адаптера создает объект IPortMidi путем вызова PcNewPort и указания REFIID IID_IPortMidi.
IPortMidi наследует от интерфейса IPort.
Драйвер адаптера формирует пару драйверов минипорта и порта, привязав объект IMiniportMidi к объекту IPortMidi. Системный драйвер PortCls регистрирует эту пару в качестве фильтра MIDI (см. MIDI и DirectMusic Filters).
Наследство
Интерфейс IPortMidi наследует от интерфейса IPort.
Методика
Интерфейс IPortMidi имеет эти методы.
|
IPortMidi::Notify Метод Notify уведомляет драйвер порта о том, что произошло прерывание, указывающее ход выполнения указателя DMA. Он должен вызываться из подпрограммы прерывания драйвера мини-порта (ISR). |
|
IPortMidi::RegisterServiceGroup Метод RegisterServiceGroup регистрирует группу служб, которая будет использоваться для метода IPortMidi::Notify. |
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Виндоус |
| заголовка | portcls.h |