WinAPI: waveOutGetDevCaps - 查询输出设备的性能//声明:
waveOutGetDevCaps(uDeviceID: UINT;        {输出设备ID}lpCaps: PWaveOutCaps;   {TWaveOutCaps 结构的指针, 用于接受设备信息}uSize: UINT): MMRESULT; {TWaveOutCaps 结构大小}
): MMRESULT;              {成功返回 0; 可能的错误值见下:}MMSYSERR_BADDEVICEID = 2; {设备ID超界}
MMSYSERR_NODRIVER    = 6; {没有安装驱动程序}//TWaveOutCaps 是 tagWAVEOUTCAPSA 结构的重定义:
tagWAVEOUTCAPSA = recordwMid: Word;                                   {制造商ID}wPid: Word;                                   {产品ID}vDriverVersion: MMVERSION;                    {版本号; 高字节是主版本号, 低字节是次版本号}szPname: array[0..MAXPNAMELEN-1] of AnsiChar; {产品名称}dwFormats: DWORD;                             {支持的格式}wChannels: Word;                              {单声道(1)还是立体声(2)}dwSupport: DWORD;                             {其他功能}
end;//dwFormats:
WAVE_INVALIDFORMAT = $00000000; {invalid format}
WAVE_FORMAT_1M08   = $00000001; {11.025 kHz, Mono,   8-bit }
WAVE_FORMAT_1S08   = $00000002; {11.025 kHz, Stereo, 8-bit }
WAVE_FORMAT_1M16   = $00000004; {11.025 kHz, Mono,   16-bit}
WAVE_FORMAT_1S16   = $00000008; {11.025 kHz, Stereo, 16-bit}
WAVE_FORMAT_2M08   = $00000010; {22.05  kHz, Mono,   8-bit }
WAVE_FORMAT_2S08   = $00000020; {22.05  kHz, Stereo, 8-bit }
WAVE_FORMAT_2M16   = $00000040; {22.05  kHz, Mono,   16-bit}
WAVE_FORMAT_2S16   = $00000080; {22.05  kHz, Stereo, 16-bit}
WAVE_FORMAT_4M08   = $00000100; {44.1   kHz, Mono,   8-bit }
WAVE_FORMAT_4S08   = $00000200; {44.1   kHz, Stereo, 8-bit }
WAVE_FORMAT_4M16   = $00000400; {44.1   kHz, Mono,   16-bit}
WAVE_FORMAT_4S16   = $00000800; {44.1   kHz, Stereo, 16-bit}//dwSupport:
WAVECAPS_PITCH          = $0001; {支持音调控制}
WAVECAPS_PLAYBACKRATE   = $0002; {支持播放速度控制}
WAVECAPS_VOLUME         = $0004; {支持音量控制}
WAVECAPS_LRVOLUME       = $0008; {支持左右声道音量控制}
WAVECAPS_SYNC           = $0010; {}
WAVECAPS_SAMPLEACCURATE = $0020; {}
WAVECAPS_DIRECTSOUND    = $0040; {}
//举例:
http://www.cnblogs.com/del/archive/2008/02/20/1075508.html

waveOutGetDevCaps - 查询输出设备的性能相关推荐

  1. SQL分页查询方案的性能对比

    作者 | 中国农业银行 吴海存 责编 | 晋兆雨 头图 | CSDN下载自视觉中国 导读 本文主要介绍了基于ROWNUM.主键列/非空唯一性列.分析函数.OFFSET-FETCH NEXT机制的几种S ...

  2. mysql分页总页数算法解析_详解MySQL的limit用法和分页查询语句的性能分析

    limit用法 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能. SELECT * FROM table LIMIT ...

  3. redis 亿级查询速度_Redis 性能优化的 13 条军规!史上最全

    Redis性能优化实战方案 Redis 是基于单线程模型实现的,也就是 Redis 是使用一个线程来处理所有的客户端请求的,尽管 Redis 使用了非阻塞式 IO,并且对各种命令都做了优化(大部分命令 ...

  4. 解决 EF whereT(func) 查询的一个性能问题

    前两年帮朋友 做了个网吧管理软件,采用动软的三层架构 sql语句生成的.最近因功能变更 要改动,而我这段正在做asp.net mvc +ef+autofac的一个电商网站.索性 就把原来的底层全重新了 ...

  5. db2嵌套查询效率_db2性能优化

    性能优化概述 DB2 的性能优化可以从三个方面分析:内存,CPU 和 I/O .DB2 性能优化是一件较为复杂的综合性的工作 , 需要对问题的根源作全方位的探索和思考.同时也需要较深厚的数据库管理经验 ...

  6. 【ElasticSearch】ElasticSearch在数十亿级别数据下,如何提高查询效率? 性能优化

    1.概述 转载:https://zhuanlan.zhihu.com/p/60458049 这里面主要有个filesystem cache 服务这个想法很好. 面试题 es 在数据量很大的情况下(数十 ...

  7. 监控长时间运行的查询(监控数据库性能的SQL )

    查询v$session_longops动态性能视图可以查看运行时间大于6秒的查询,如果想让运行时间大于6秒的查询被数据库引擎收集,必须满足以下条件:1 参数timed_statistics或sql_t ...

  8. 又是标量子查询引起的性能问题

    某系统巡检,发现TOPSQL里面第一条SQL语句的执行时间相当不合理~ select (select EC_CUST_NOfrom GYL.FAAAAASM cuswhere cus.refcode ...

  9. MySQL慢查询分析和性能优化

    1 背景 我们的业务服务随着功能规模扩大,用户量扩增,流量的不断的增长,经常会遇到一个问题,就是数据存储服务响应变慢. 导致数据库服务变慢的诱因很多,而RD最重要的工作之一就是找到问题并解决问题. 下 ...

最新文章

  1. 初识JavaScript(二)
  2. Day 24: 使用Yeoman自动构建Ember项目
  3. stm32 独立看门狗学习
  4. 黑科技揭秘:3分钟,轻松构建一张覆盖全球的企业专有网络
  5. X86和X86_64和AMD64的由来
  6. vscode+vim使用技巧
  7. 动态规划之背包问题 - 01背包+完全背包+多重背包
  8. ArcGIS 如何卸载再重装
  9. 织梦login.php未安装,DedeCMS V5.7安装后登录后台显示空白解决办法
  10. tracepro杂散光分析例子_第二期青年矿床学家网络论坛(刘琰碳酸岩杂岩体型稀土矿;王小林CO2成矿效应)...
  11. pycharm2020版本以上中文版教程
  12. centos安装网易云音乐~
  13. java面试 bs cs_面试题思考:BS与CS的区别与联系
  14. Android课题研究的主要观点,二、本课题的研究目标、研究内容、主要观点和创新之处.doc...
  15. 一张照片生成3D头像!苹果新模型击败StyleGAN2,表情光线都能调,网友:要用于MR?...
  16. 把SD卡制作为启动卡的操作步骤
  17. Google Adsense西联快汇收款流程
  18. 一文搞懂单向散列函数
  19. 《赵成的运维体系管理课》学习笔记(3)——云计算时代的运维实践
  20. 互联网:消费互联网大势已去,产业互联网时代到来

热门文章

  1. bootstrap table footerFormatter用法 统计列求和 sum、average等
  2. SQL Server 错误18456
  3. Oracle conn 协议适配器错误解决
  4. WinDBG 技巧:如何生成Dump 文件(.dump 命令)
  5. tushare查看a股是否跌到位
  6. python几种括号表示的类型
  7. java类的设计技巧
  8. Python 第三方模块之 pdfkit
  9. Python 之内置函数和匿名函数
  10. alsa 测试 linux_Electron 构建步骤 (Linux)