zoukankan      html  css  js  c++  java
  • Windows 多媒体函数(winmm.dll 中的函数)汇总

    函数 简介
    auxGetDevCaps查询指定的辅助输出设备以确定其性能
    auxGetNumDevs检取系统中存在的辅助输出设备的数量
    auxGetVolume返回指定的辅助输出设备的当前卷设备
    auxOutMessage向指定的辅助输出设备发送一条消息
    auxSetVolume在指定的辅助输出设备中设置卷
    CloseDirver关闭指定的可安装驱动器
    DefDriverProc为任何不由可安装驱动器处理的消息提供的缺省处理
    Drivercallback调用一个回调函数,发送一条消息给窗口或将一个线程的阻塞解除
    DrvGetModuleHandle返回包含指定可安装驱动器模块的实例句柄
    DrvsendMessage把指定的消息发送给可安装驱动器
    GetDriverModuleHandle返回包含指定可安装驱动器模块的实例句柄
    joyGetDevCaps查询指定的游戏杆设备以确定其性能
    joyGetNumDevs返回系统支持的游戏杆设备的数量
    joyGetPos查询指定的游戏杆设备的位置和活动性
    joyGetPosEx查询一个游戏杆设备的位置和它的按扭状态
    joyGetThreshold查询指定的游戏杆设备的当前移动阈值
    joyReleaseCapture释放由JoySetCapture函数设置的在指定游戏杆设备上的捕获
    joySetCapture发送一个游戏杆消息到指定的窗口
    joySetThreshold设置指定的游戏杆设备的移动阈值
    mciGetCreatorTask为指定的MCI设备检取其创建的任务
    mciGetDeviceID返回和打开设备名相匹配的设备标识符
    mciGetErrorString检取描述指定媒介控制接口错误代码的字符串
    mciGetYieldProc返回和媒介控制接口的WAIT标志相关的回调函数的地址
    mciSendCommand向指定的媒介控制接口设备发送一条命令
    mciSendString向指定的媒介控制接口设备发送一个字符串
    mciSetYieldProc设置一个过程地址,在MCI设备因指定了WAIT标志而等待一个命令完成时,该过程被周期性调用
    midiConnect将指定的MIDI输入设备连接到输出设备
    midiDisconnect断开MIDI输入设备和输出设备的连接
    midiInAddBuffer向指定的音乐仪器数字接口的输入设备增加一个缓冲区
    midiInClose关闭指定的音乐仪器数字接口的输入设备
    midiInGetDveCaps查询指定的音乐仪器数字接口的输入设备,以确定其性能
    midiInGetErrorText检取有关音乐仪器数字接口的输入设备指定错误的文本说明
    midiInGetID获得一个音乐一起数字接口的输入设备的标识符
    midiInGetNumDevs检取系统中音乐仪器数字接口的输入设备的数量
    midiInMessage向指定的音乐仪器数字接口的输入设备驱动器发送一条消息
    midiInOpen打开指定的音乐仪器数字接口的输入设备
    midiInPrepareHeader为音乐仪器数字接口的输入设备准备一个缓冲区
    midiInReset在给定的MIDI输入设备上输入,并将所有挂起的输入缓冲区标记为已执行的
    midiInStart启动在指定的音乐仪器数字接口的输入设备上的输入
    midiInStop停止在给定的音乐仪器数字接口的输入设备上的输入
    midiInUnprepareHeader消除由midiInPrepareHeader函数完成的准备
    midiOutCacheDrumPatches请求内部的一个MIDI合成设备预装指定的基于键的击打音色集
    midiOutCachePatches请求内部的音乐仪器数字接口的合成设备预装指定的音色集
    midiOutClose关闭指定的音乐仪器数字接口的输出设备
    midiOutGetDevCaps查询指定的音乐仪器数字接口的输出设备,以确定其性能
    midiOutGetErrorText检取有关MIDI输出设备指定采取的文本说明
    midiOutGetID检取指定的MIDI输出设备的标识符
    midiOutGetNumDevs检取系统中存在的MIDI输出设备的数量
    midiOutGetVolume返回一个MIDI输出设备的当前卷设置
    midiOutLongMsg向指定的MIDI输出设备发送一条系统专用的MIDI消息
    midiOutMessage向一MIDI输出设备驱动器发送一条消息
    midiOutOpen打开指定的MIDI输出设备进行回放
    midiOutPrepareHeader为MIDI输出设备准备一个缓冲区
    midiOutReset为指定的MIDI输出设备关闭所有MIDI通道上的所有标志
    midiOutSetVolume设置一个MIDI输出设备的卷
    midiOutShortMsg向指定的MIDI输出设备发送一条短MIDI消息
    midiOutUnprepareHeader清除由midiOutPrepareHeader函数完成的准备
    midiStreamClose关闭一个打开的MIDI流
    midiStreamOpen为输出,打开一个MIDI流
    midiStreamOut在MIDI输出设备上播放或排队一个MIDI数据流
    midiStreamPause暂停一个MIDI流的播放
    midiStreamPosition在一个MIDI流中检取当前位置
    midiStreamProperty设置或检取与MIDI输出设备相关MIDI数据流的特性
    midiStreamRestart重新启动一个暂停的MIDI流
    midiStreamStop关掉指定MIDI输出设备的所有MIDI通道
    mixerClose关闭指定的混频器
    mixerGetControlDetails检取和一个声频指线路相关的单一控件的细节
    mixerGetDevCaps查询指定的混频器以确定其性能
    mixerGetID获取指定混频器的标识符
    mixerGetLineContrils检取和一个声频线路相关的一个或多个控件
    mixerGetLineInfo检取混频器有关特有线路的信息
    mixerGetNumDevs返回系统中存在的混频器的数量
    mixerMessage把一个定制混频器驱动器消息直接发送给混频器驱动器
    mixerOpen打开指定的混频器,在应用程序关闭该句柄前保证该设备不被移走
    mixerSetControlDetails设置和一个声频指线路相关的单一控件的细节
    mmioAsvance填充一个文件的IO缓冲区
    mmioAscend取出一个RIFF文件块
    mmioClose关闭有mmioOpen打开的文件
    mmioCreateChunk创建由mmioOpen函数打开的RIFF文件中的一个块
    mmioDescend进入由mmioOpen函数打开的RIFF文件的块中,并查找一个块
    mmioFlush把文件缓冲区的数据写入磁盘中
    mmioGetInfo检取有关由mmioOpen函数创建的RIFF文件的信息
    mmioInstallIOProcA装入或删除一个自定义的IO过程
    mmioOpen为输入输出打开一个文件
    mmioRead从由mmioOpen函数打开的文件中读取指定字节数的数据
    mmioRename重新命名指定的文件
    mmioSeek改变由mmioOpen函数打开的文件中的当前指针位置
    mmioSendMessage向与指定文件相联系的IO过程发送一条消息
    mmioSetBuffer允许或禁止文件缓冲区的IO,或改变这个缓冲区,或改变这个缓冲区的大小
    mmioSetInfo更新从被打开文件中检取的信息
    mmioStringToFOURCC把一个以NULL结束的字符串转换成一个4字符代码
    mmioWrite向由mmioOpen函数打开的文件中写入指定字节数的数据
    mmsystemGetVersion返回多媒体扩展系统软件的当前版本号
    OpenDriver打开一个可安装驱动器实例,并用缺省设置或指定值初始化该实例
    PlaySound播放一个波形声音
    SendDriveMessage向指定的可安装驱动器发送一条消息
    SndPlaySound播放一个由文件名或由登记的[sound]段的入口指定的波形声音
    timeBeginPeriod设置应用程序或驱动程序使用的最小定时器分辨率
    timeEndPeriod清除应用程序或驱动程序使用的最小定时器分辨率
    timeGetDevCaps查询定时器设备以确定其性能
    timeGetSystemTime检取从WINDOWS开始已逝去的毫秒数
    timeGetTime检取从WINDOWS开始已逝去的毫秒数,此函数比上一条函数开销小
    timeKillEvent毁掉指定的定时器回调事件
    timeSetEvent设置一个定时器回调事件
    waveInAddBuffer向波形输入设备添加一个输入缓冲区
    WaveInClose关闭指定的波形输入设置
    waveInGetDevCaps查询指定的波形输入设备以确定其性能
    waveInGetErrorText检取由指定的错误代码标识的文本说明
    waveInGetID获取指定的波形输入设备的标识符
    waveInGetNumDevs返回系统中存在的波形输入设备的数量
    waveInGetPosition检取指定波形输入设备的当前位置
    waveInMessage发送一条消息给波形输入设备的驱动器
    waveInOpen为录音而打开一个波形输入设备
    waveInPrepareHeader为波形输入准备一个输入缓冲区
    waveInReset停止给定的波形输入设备的输入,且将当前位置清零
    waveInStart启动在指定的波形输入设备的输入
    waveInStop停止在指定的波形输入设备上的输入
    waveInUnprepareHeader清除由waveInPrepareHeader函数实现的准备
    waveOutBreakLoop中断给定的波形输出设备上一个循环,并允许播放驱动器列表中的下一个块
    waveOutClose关闭指定的波形输出设备
    waveOutGetDevCaps查询一个指定的波形输出设备以确定其性能
    waveOutGetErrorText检取由指定的错误代码标识的文本说明
    waveOutGetID检取指定的波形输出设备的标识符
    waveOutGetNumDevs检取系统中存在的波形输出设备的数量
    waveOutGetPitch查询一个波形输出设备的当前音调设置
    waveOutGetPlaybackRate查询一个波形输出设备当前播放的速度
    waveOutGetPosition检取指定波形输出设备的当前播放位置
    waveOutGetVolume查询指定波形输出设备的当前音量设置
    waveOutMessage发送一条消息给一个波形输出设备的驱动器
    waveOutOpen为播放打开一个波形输出设备
    waveOutPause暂停指定波形输出设备上的播放
    waveOutPrepareHeader为播放准备一个波形缓冲区
    waveOutRestart重新启动一个被暂停的波形输出设备
    waveOutSetPitch设置一个波形输出设备的音调
    waveOutSetPlaybackRate设置指定波形输出设备的速度
    waveOutSetVolume设置指定的波形输出设备的音量
    waveOutUnprepareHeader清除由waveOutPrepareHeader函数实现的准备
    waveOutWrite向指定的波形输出设备发送一个数据块


  • 相关阅读:
    iOS面试题及答案大总结
    iOS 画音频波形曲线 根据音频数据版
    iPhone-获取网络数据或者路径的文件名
    python语言使用yaml 管理selenium元素
    出现事故后我们怎么复盘分析
    如何提升测试质量,减少漏测
    robotframework环境搭建
    如何做ui自动化---步骤详解
    Jenkins报错Caused: java.io.IOException: Cannot run program "sh" (in directory "D:JenkinsJenkins_homeworkspacejmeter_test"): CreateProcess error=2, 系统找不到指定的文件。
    使用jmeter使用Jenkins发送自定义消息内容
  • 原文地址:https://www.cnblogs.com/del/p/1079895.html
Copyright © 2011-2022 走看看