Функция acmDriverDetails (msacm.h)

Функция acmDriverDetails запрашивает указанный драйвер ACM для определения его возможностей.

Синтаксис

MMRESULT ACMAPI acmDriverDetails(
  HACMDRIVERID       hadid,
  LPACMDRIVERDETAILS padd,
  DWORD              fdwDetails
);

Параметры

hadid

Обработка идентификатора драйвера установленного драйвера ACM. Для получения дополнительных сведений можно запросить отключенные драйверы.

padd

Указатель на структуру ACMDRIVERDETAILS , которая будет получать сведения о драйвере. Член cbStruct должен быть инициализирован размером структуры в байтах.

fdwDetails

Защищены; значение должно быть равно нулю.

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

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

Код возврата Описание
MMSYSERR_INVALFLAG
По крайней мере один флаг недопустим.
MMSYSERR_INVALHANDLE
Указанный дескриптор недопустим.
MMSYSERR_INVALPARAM
По крайней мере один параметр недопустим.

Требования

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

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

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

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