Поделиться через


Функция midiDisconnect (mmeapi.h)

Функция midiDisconnect отключает устройство ввода MIDI от устройства MIDI через или выход или отключает устройство MIDI через устройство от устройства вывода MIDI.

Синтаксис

MMRESULT midiDisconnect(
  HMIDI    hmi,
  HMIDIOUT hmo,
  LPVOID   pReserved
);

Параметры

hmi

Обработка на устройстве ввода MIDI или midi через устройство.

hmo

Дескриптор вывода MIDI для отключения.

pReserved

Защищены; значение должно иметь значение NULL.

Возвращаемое значение

Возвращает MMSYSERR_NOERROR в случае успешного выполнения или ошибку в противном случае. Возможные значения ошибок: .

Код возврата Описание
MMSYSERR_INVALHANDLE
Указанный дескриптор устройства недопустим.

Комментарии

Устройства ввода, вывода и через MIDI можно подключить с помощью функции midiConnect . После этого каждый раз, когда устройство ввода MIDI получает данные о событиях в сообщении MIM_DATA, сообщение с теми же данными события отправляется в драйвер устройства вывода (или через драйвер через через драйвер вывода в выходные драйверы).

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header mmeapi.h (включая Windows.h)
Библиотека Winmm.lib
DLL Winmm.dll

См. также раздел

Функции MIDI