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

Функция acmStreamClose закрывает поток преобразования ACM. Если функция выполнена успешно, дескриптор становится недействительным.

Синтаксис

MMRESULT ACMAPI acmStreamClose(
  HACMSTREAM has,
  DWORD      fdwClose
);

Параметры

has

Обработка открытого потока преобразования для закрытия.

fdwClose

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

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

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

Код возврата Описание
ACMERR_BUSY
Невозможно закрыть поток преобразования, так как все еще выполняется асинхронное преобразование.
MMSYSERR_INVALFLAG
По крайней мере один флаг недопустим.
MMSYSERR_INVALHANDLE
Указанный дескриптор недопустим.

Требования

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

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

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

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