Функция обратного вызова ACMDRIVERPROC (msacm.h)

Функция acmDriverProc указывает функцию обратного вызова, используемую с драйвером ACM. Имя acmDriverProc — это заполнитель для имени функции, определяемой приложением. Фактическое имя необходимо экспортировать, включив его в файл определения модуля исполняемого файла или DLL-файла.

Синтаксис

ACMDRIVERPROC Acmdriverproc;

LRESULT Acmdriverproc(
  DWORD_PTR unnamedParam1,
  HACMDRIVERID unnamedParam2,
  UINT unnamedParam3,
  LPARAM unnamedParam4,
  LPARAM unnamedParam5
)
{...}

Параметры

unnamedParam1

Идентификатор устанавливаемого драйвера ACM.

unnamedParam2

Дескриптор для устанавливаемого драйвера ACM. Этот параметр является уникальным дескриптором, который ACM назначает драйверу.

unnamedParam3

Сообщение драйвера ACM.

unnamedParam4

Параметр message.

unnamedParam5

Параметр message.

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

Возвращает ноль при успешном выполнении или ошибке в противном случае.

Комментарии

Приложения не должны вызывать системные функции из функции обратного вызова, за исключением PostMessage, timeGetSystemTime, timeGetTime, timeSetEvent, timeKillEvent, midiOutShortMsg, midiOutLongMsg и OutputDebugStr.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header msacm.h

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

Функции сжатия звука

Диспетчер сжатия аудио