ACMDRIVERPROC 回调函数 (msacm.h)

acmDriverProc 函数指定与 ACM 驱动程序一起使用的回调函数。 acmDriverProc 名称是应用程序定义的函数名称的占位符。 实际名称必须通过将其包含在可执行文件或 DLL 文件的模块定义文件中来导出。

语法

ACMDRIVERPROC Acmdriverproc;

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

parameters

unnamedParam1

可安装的 ACM 驱动程序的标识符。

unnamedParam2

可安装的 ACM 驱动程序的句柄。 此参数是 ACM 分配给驱动程序的唯一句柄。

unnamedParam3

ACM 驱动程序消息。

unnamedParam4

Message 参数。

unnamedParam5

Message 参数。

返回值

如果成功,则返回零,否则返回错误。

注解

应用程序不应从回调函数内部调用任何系统定义的函数,PostMessagetimeGetSystemTime、timeGetTimetimeSetEventtimeKillEventmidiOutShortMsgmidiOutLongMsgOutputDebugStr 除外。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 msacm.h

另请参阅

音频压缩函数

音频压缩管理器