mmiscapi.h 标头
此标头由 Windows 多媒体使用。 有关详细信息,请参阅:
mmiscapi.h 包含以下编程接口:
CloseDriver 关闭可安装的驱动程序。 |
DefDriverProc 为未由可安装驱动程序处理的任何消息提供默认处理。 此函数仅用于可安装驱动程序的 DriverProc 函数中。 (DefDriverProc) |
DriverCallback 调用回调函数、将消息发送到窗口或取消阻止线程。 操作取决于通知标志的值。 此函数仅用于可安装驱动程序的 DriverProc 函数中。 |
DrvDefDriverProc 为未由可安装驱动程序处理的任何消息提供默认处理。 此函数仅用于可安装驱动程序的 DriverProc 函数中。D |
DrvGetModuleHandle 检索包含可安装驱动程序的模块的实例句柄。 提供此函数是为了与以前版本的 Windows 兼容。 |
GetDriverModuleHandle 检索包含可安装驱动程序的模块的实例句柄。 |
mmioAdvance mmioAdvance 函数使用 mmioGetInfo 函数推进为直接 I/O 缓冲区访问而设置的文件的 I/O 缓冲区。 |
mmioAscend mmioAscend 函数从使用 mmioDescend 函数或使用 mmioCreateChunk 函数创建的 RIFF 文件中的区块中升出。 |
mmioClose mmioClose 函数关闭使用 mmioOpen 函数打开的文件。 |
mmioCreateChunk mmioCreateChunk 函数在使用 mmioOpen 函数打开的 RIFF 文件中创建一个区块。 |
mmioDescend mmioDescend 函数将下降到使用 mmioOpen 函数打开的 RIFF 文件的一个区块中。 它还可以搜索给定的区块。 |
mmioFlush mmioFlush 函数会将文件的 I/O 缓冲区写入磁盘(如果缓冲区已写入)。 |
mmioGetInfo mmioGetInfo 函数检索有关使用 mmioOpen 函数打开的文件的信息。 如果为缓冲 I/O 打开了文件,则此信息允许应用程序直接访问 I/O 缓冲区。 |
mmioInstallIOProc mmioInstallIOProc 函数安装或删除自定义 I/O 过程,并使用其相应的四个字符代码查找已安装的 I/O 过程。 |
mmioInstallIOProcA mmioInstallIOProc 函数安装或删除自定义 I/O 过程。 此函数还使用其相应的四个字符代码查找已安装的 I/O 过程。 (mmioInstallIOProcA) |
mmioInstallIOProcW mmioInstallIOProcW (Unicode) 函数安装或删除自定义 I/O 过程,并使用其相应的代码查找已安装的 I/O 过程。 |
mmioOpen mmioOpen 函数为未缓冲或缓冲的 I/O 打开文件;创建文件;删除文件;或 检查文件是否存在。 |
mmioOpenA mmioOpen 函数为未缓冲或缓冲的 I/O 打开文件;创建文件;删除文件;或 检查文件是否存在。 (mmioOpenA) |
mmioOpenW mmioOpenW (Unicode) 函数为未缓冲或缓冲 I/O 打开文件;创建文件;删除文件;或 检查文件是否存在。 (mmioOpenW) |
mmioRead mmioRead 函数从使用 mmioOpen 函数打开的文件中读取指定数量的字节。 |
mmioRename mmioRename 函数重命名指定的文件,并包含修改包含文件名的字符串的参数。 |
mmioRenameA mmioRename 函数将重命名指定的文件。 (mmioRenameA) |
mmioRenameW mmioRenameW (Unicode) 函数重命名指定的文件,并包含修改包含文件名的字符串的参数。 (mmioRenameW) |
mmioSeek mmioSeek 函数更改使用 mmioOpen 函数打开的文件中的当前文件位置。 |
mmioSendMessage mmioSendMessage 函数将消息发送到与指定文件关联的 I/O 过程。 |
mmioSetBuffer mmioSetBuffer 函数启用或禁用缓冲 I/O,或更改使用 mmioOpen 函数打开的文件的缓冲区或缓冲区大小。 |
mmioSetInfo mmioSetInfo 函数更新 mmioGetInfo 函数检索到的有关使用 mmioOpen 函数打开的文件的信息。 使用此函数可终止对为缓冲 I/O 打开的文件的直接缓冲区访问。 |
mmioStringToFOURCC mmioStringToFOURCC 函数将以 null 结尾的字符串转换为四个字符的代码,并包含用于修改转换的参数。 (mmioStringToFOURCCW) |
mmioStringToFOURCCA mmioStringToFOURCC 函数将以 null 结尾的字符串转换为四个字符的代码。 (mmioStringToFOURCCA) |
mmioStringToFOURCCW mmioStringToFOURCCW (Unicode) 函数将以 null 结尾的字符串转换为四个字符的代码。 (mmioStringToFOURCCW) |
mmioWrite mmioWrite 函数将指定数量的字节写入使用 mmioOpen 函数打开的文件。 |
OpenDriver 打开可安装驱动程序的实例,并使用驱动程序的默认设置或特定于驱动程序的值初始化该实例。 |
SendDriverMessage 将指定的消息发送到可安装的驱动程序。 |
sndOpenSound 打开指定的声音事件。 |
DRIVERPROC 处理可安装驱动程序的驱动程序消息。 DriverProc 是驱动程序提供的函数。 |
MMIOPROC MMIOProc 函数是由 mmioInstallIOProc 函数安装的自定义输入/输出 (I/O) 过程。 |
DRVCONFIGINFO 包含与可安装驱动程序关联的注册表项和值名称。 |
MMCKINFO MMCKINFO 结构包含有关 RIFF 文件中区块的信息。 |