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


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

Функция midiOutGetID извлекает идентификатор устройства для данного устройства вывода MIDI.

Эта функция поддерживается для обеспечения обратной совместимости. Новые приложения могут привести дескриптор устройства вместо получения идентификатора устройства.

Синтаксис

MMRESULT midiOutGetID(
  HMIDIOUT hmo,
  LPUINT   puDeviceID
);

Параметры

hmo

Дескриптор вывода MIDI.

puDeviceID

Указатель на переменную, заполняемую идентификатором устройства.

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

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

Код возврата Описание
MMSYSERR_INVALHANDLE
Параметр hmo указывает недопустимый дескриптор.
MMSYSERR_NODRIVER
Отсутствует драйвер устройства.
MMSYSERR_NOMEM
Не удается выделить или заблокировать память.

Требования

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

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

Функции MIDI