msacm.h 标头

此标头由 Windows 多媒体使用。 有关详细信息,请参阅:

msacm.h 包含以下编程接口:

函数

 
acmDriverAdd

acmDriverAdd 函数 (msacm.h) 将驱动程序添加到可用 ACM 驱动程序的列表中。 (acmDriverAddW)
acmDriverAddA

acmDriverAdd 函数将驱动程序添加到可用 ACM 驱动程序的列表中。 (acmDriverAddA)
acmDriverAddW

acmDriverAddW (Unicode) 函数 (msacm.h) 将驱动程序添加到可用 ACM 驱动程序的列表中。 (acmDriverAddW)
acmDriverClose

acmDriverClose 函数关闭以前打开的 ACM 驱动程序实例。 如果函数成功,则句柄无效。
acmDriverDetails

acmDriverDetails 函数 (msacm.h) 查询指定的 ACM 驱动程序以确定其功能。 (acmDriverDetailsW)
acmDriverDetailsA

acmDriverDetails 函数查询指定的 ACM 驱动程序以确定其功能。 (acmDriverDetailsA)
acmDriverDetailsW

acmDriverDetails (Unicode) 函数查询指定的 ACM 驱动程序以确定其功能。 (acmDriverDetailsW)
acmDriverEnum

acmDriverEnum 函数枚举可用的 ACM 驱动程序,一直持续到没有更多驱动程序或回调函数返回 FALSE。
acmDriverID

acmDriverID 函数返回与打开的 ACM 驱动程序实例或流句柄关联的 ACM 驱动程序标识符的句柄。
acmDriverMessage

acmDriverMessage 函数将用户定义的消息发送到给定的 ACM 驱动程序实例。
acmDriverOpen

acmDriverOpen 函数打开指定的 ACM 驱动程序,并返回可用于与驱动程序通信的驱动程序实例句柄。
acmDriverPriority

acmDriverPriority 函数修改 ACM 驱动程序的优先级和状态。
acmDriverRemove

acmDriverRemove 函数从可用 ACM 驱动程序列表中删除 ACM 驱动程序。 将仅删除调用应用程序的驱动程序。 如果驱动程序已全局安装,其他应用程序仍可以使用它。
acmFilterChoose

acmFilterChoose 函数创建 ACM 定义的对话框,使用户能够选择波形音频筛选器。
acmFilterChooseA

acmFilterChoose 函数创建 ACM 定义的对话框,使用户能够选择波形音频筛选器。 (acmFilterChooseA)
acmFilterChooseW

acmFilterChoose (Unicode) 函数创建 ACM 定义的对话框,使用户能够选择波形音频筛选器。 (acmFilterChooseW)
acmFilterDetails

acmFilterDetails 函数查询 ACM,以获取有关具有特定波形音频筛选器标记的筛选器的详细信息。
acmFilterDetailsA

acmFilterDetails 函数查询 ACM,以获取有关具有特定波形音频筛选器标记的筛选器的详细信息。 (acmFilterDetailsA)
acmFilterDetailsW

acmFilterDetails (Unicode) 函数在 ACM 中查询有关具有特定波形音频筛选器标记的筛选器的详细信息。 (acmFilterDetailsW)
acmFilterEnum

acmFilterEnum 函数枚举 ACM 驱动程序中给定筛选器标记可用的波形音频筛选器。 此函数将继续枚举,直到没有更多适合筛选器标记的筛选器或回调函数返回 FALSE。
acmFilterEnumA

acmFilterEnum 函数枚举 ACM 驱动程序中给定筛选器标记可用的波形音频筛选器。 此函数将继续枚举,直到没有更多适合筛选器标记的筛选器或回调函数返回 FALSE。 (acmFilterEnumA)
acmFilterEnumW

acmFilterEnum (Unicode) 函数枚举 ACM 驱动程序中给定筛选器标记可用的波形音频筛选器。 此函数将继续枚举,直到没有更多适合筛选器标记的筛选器或回调函数返回 FALSE。 (acmFilterEnumW)
acmFilterTagDetails

acmFilterTagDetails 函数查询 ACM 以获取有关特定波形音频筛选器标记的详细信息。
acmFilterTagDetailsA

acmFilterTagDetails 函数查询 ACM 以获取有关特定波形音频筛选器标记的详细信息。 (acmFilterTagDetailsA)
acmFilterTagDetailsW

acmFilterTagDetails (Unicode) 函数查询 ACM 以获取有关特定波形音频筛选器标记的详细信息。 (acmFilterTagDetailsW)
acmFilterTagEnum

acmFilterTagEnum 函数枚举 ACM 驱动程序提供的波形音频筛选器标记。 此函数将继续枚举,直到没有更多合适的筛选器标记或回调函数返回 FALSE。
acmFilterTagEnumA

acmFilterTagEnum 函数枚举 ACM 驱动程序提供的波形音频筛选器标记。 此函数将继续枚举,直到没有更多合适的筛选器标记或回调函数返回 FALSE。 (acmFilterTagEnumA)
acmFilterTagEnumW

acmFilterTagEnum (Unicode) 函数枚举 ACM 驱动程序提供的波形音频筛选器标记。 此函数将继续枚举,直到没有更多合适的筛选器标记或回调函数返回 FALSE。 (acmFilterTagEnumW)
acmFormatChoose

acmFormatChoose 函数创建 ACM 定义的对话框,使用户能够选择波形音频格式。
acmFormatChooseA

acmFormatChoose 函数创建 ACM 定义的对话框,使用户能够选择波形音频格式。 (acmFormatChooseA)
acmFormatChooseW

acmFormatChoose (Unicode) 函数创建 ACM 定义的对话框,使用户能够选择波形音频格式。 (acmFormatChooseW)
acmFormatDetails

acmFormatDetails 函数在 ACM 中查询特定波形音频格式标记的格式详细信息。
acmFormatDetailsA

acmFormatDetails 函数在 ACM 中查询特定波形音频格式标记的格式详细信息。 (acmFormatDetailsA)
acmFormatDetailsW

acmFormatDetails (Unicode) 函数在 ACM 中查询特定波形音频格式标记的格式详细信息。 (acmFormatDetailsW)
acmFormatEnum

acmFormatEnum 函数枚举 ACM 驱动程序中给定格式标记可用的波形音频格式。 此函数将继续枚举,直到没有适合格式标记的格式或回调函数返回 FALSE。
acmFormatEnumA

acmFormatEnum 函数枚举 ACM 驱动程序中给定格式标记可用的波形音频格式。 此函数将继续枚举,直到没有适合格式标记的格式或回调函数返回 FALSE。 (acmFormatEnumA)
acmFormatEnumW

acmFormatEnum (Unicode) 函数枚举 ACM 驱动程序中给定格式标记可用的波形音频格式。 此函数将继续枚举,直到没有适合格式标记的格式或回调函数返回 FALSE。 (acmFormatEnumW)
acmFormatSuggest

acmFormatSuggest 函数查询 ACM 或指定的 ACM 驱动程序,以建议提供源格式的目标格式。
acmFormatTagDetails

acmFormatTagDetails 函数查询 ACM 以获取有关特定波形音频格式标记的详细信息。
acmFormatTagDetailsA

acmFormatTagDetails 函数查询 ACM 以获取有关特定波形音频格式标记的详细信息。 (acmFormatTagDetailsA)
acmFormatTagDetailsW

acmFormatTagDetails (Unicode) 函数查询 ACM 以获取有关特定波形音频格式标记的详细信息。 (acmFormatTagDetailsW)
acmFormatTagEnum

acmFormatTagEnum 函数枚举 ACM 驱动程序提供的波形音频格式标记。 此函数将继续枚举,直到没有更合适的格式标记或回调函数返回 FALSE。
acmFormatTagEnumA

acmFormatTagEnum 函数枚举 ACM 驱动程序提供的波形音频格式标记。 此函数将继续枚举,直到没有更合适的格式标记或回调函数返回 FALSE。 (acmFormatTagEnumA)
acmFormatTagEnumW

acmFormatTagEnum (Unicode) 函数枚举 ACM 驱动程序提供的波形音频格式标记。 此函数将继续枚举,直到没有更合适的格式标记或回调函数返回 FALSE。 (acmFormatTagEnumW)
acmGetVersion

acmGetVersion 函数返回 ACM 的版本号。
acmMetrics

acmMetrics 函数返回 ACM 或相关 ACM 对象的各种指标。
acmStreamClose

acmStreamClose 函数关闭 ACM 转换流。 如果函数成功,则句柄无效。
acmStreamConvert

acmStreamConvert 函数请求 ACM 对指定的转换流执行转换。 转换可以是同步的,也可以是异步的,具体取决于流的打开方式。
acmStreamMessage

acmStreamMessage 函数将特定于驱动程序的消息发送到 ACM 驱动程序。
acmStreamOpen

acmStreamOpen 函数将打开 ACM 转换流。 转换流用于将数据从一种指定的音频格式转换为另一种指定的音频格式。
acmStreamPrepareHeader

acmStreamPrepareHeader 函数为 ACM 流转换准备 ACMSTREAMHEADER 结构。
acmStreamReset

acmStreamReset 函数停止给定 ACM 流的转换。 所有挂起的缓冲区都标记为已完成并返回到应用程序。
acmStreamSize

acmStreamSize 函数返回 ACM 流上源或目标缓冲区的建议大小。
acmStreamUnprepareHeader

acmStreamUnprepareHeader 函数清理 acmStreamPrepareHeader 函数为 ACM 流执行的准备工作。

回调函数

 
ACMDRIVERENUMCB

acmDriverEnumCallback 函数指定与 acmDriverEnum 函数一起使用的回调函数。 acmDriverEnumCallback 名称是应用程序定义的函数名称的占位符。
ACMDRIVERPROC

acmDriverProc 函数指定与 ACM 驱动程序一起使用的回调函数。
ACMFILTERCHOOSEHOOKPROC

acmFilterChooseHookProc 函数指定用于挂钩 acmFilterChoose 对话框的用户定义函数。
ACMFILTERENUMCB

ACMFILTERENUMCB 回调函数指定与 acmFilterEnum 函数一起使用的回调函数。
ACMFILTERENUMCBA

acmFilterEnumCallback 函数指定与 acmFilterEnum 函数一起使用的回调函数。 acmFilterEnumCallback 名称是应用程序定义的函数名称的占位符。 (ACMFILTERENUMCBA)
ACMFILTERENUMCBW

ACMFILTERENUMCBW (Unicode) 回调函数指定与 acmFilterEnum 函数一起使用的回调函数。
ACMFILTERTAGENUMCB

ACMFILTERTAGENUMCB 回调函数指定与 acmFilterTagEnum 函数一起使用的回调函数。
ACMFILTERTAGENUMCBA

acmFilterTagEnumCallback 函数指定与 acmFilterTagEnum 函数一起使用的回调函数。 acmFilterTagEnumCallback 函数名称是应用程序定义的函数名称的占位符。 (ACMFILTERTAGENUMCBA)
ACMFILTERTAGENUMCBW

ACMFILTERTAGENUMCBW (Unicode) 回调函数指定与 acmFilterTagEnum 函数一起使用的回调函数。
ACMFORMATCHOOSEHOOKPROC

acmFormatChooseHookProc 函数指定用于挂钩 acmFormatChoose 对话框的用户定义函数。 acmFormatChooseHookProc 名称是应用程序定义名称的占位符。
ACMFORMATENUMCB

ACMFORMATENUMCB 回调函数指定与 acmFormatEnum 函数一起使用的回调函数。
ACMFORMATENUMCBA

acmFormatEnumCallback 函数指定与 acmFormatEnum 函数一起使用的回调函数。 acmFormatEnumCallback 名称是应用程序定义的函数名称的占位符。 (ACMFORMATENUMCBA)
ACMFORMATENUMCBW

ACMFORMATENUMCBW (Unicode) 回调函数指定与 acmFormatEnum 函数一起使用的回调函数。
ACMFORMATTAGENUMCB

ACMFORMATTAGENUMCB 回调函数指定与 acmFormatTagEnum 函数一起使用的回调函数。
ACMFORMATTAGENUMCBA

acmFormatTagEnumCallback 函数指定与 acmFormatTagEnum 函数一起使用的回调函数。 acmFormatTagEnumCallback 名称是应用程序定义的函数名称的占位符。 (ACMFORMATTAGENUMCBA)
ACMFORMATTAGENUMCBW

ACMFORMATTAGENUMCBW (Unicode) callback 函数指定与 acmFormatTagEnum 函数一起使用的回调函数。

结构

 
ACMDRIVERDETAILS

ACMDRIVERDETAILS 结构描述了 ACM 驱动程序的功能。
ACMFILTERCHOOSE

ACMFILTERCHOOSE 结构包含 ACM 用于初始化系统定义的波形音频筛选器选择对话框的信息。
ACMFILTERDETAILS

ACMFILTERDETAILS 结构详细介绍了 ACM 驱动程序的特定筛选器标记的波形音频筛选器。
ACMFILTERTAGDETAILS

ACMFILTERTAGDETAILS 结构详细说明了 ACM 筛选器驱动程序的波形音频筛选器标记。
ACMFORMATCHOOSE

ACMFORMATCHOOSE 结构包含 ACM 用于初始化系统定义的波形音频格式选择对话框的信息。
ACMFORMATDETAILS

ACMFORMATDETAILS 结构详细介绍了 ACM 驱动程序的特定格式标记的波形音频格式。
ACMFORMATTAGDETAILS

ACMFORMATTAGDETAILS 结构详细介绍了 ACM 驱动程序的波形音频格式标记。
ACMSTREAMHEADER

ACMSTREAMHEADER 结构定义用于标识转换流的 ACM 转换源和目标缓冲区对的标头。