- 11
- 0
- 约2.53万字
- 约 15页
- 2018-04-13 发布于天津
- 举报
MIDI音频函数
MIDI低层音频函数编程
利用低层MIDI音频函数可是实现对MIDI设备的查询、MIDI音频播放与MIDI录音。
播放MIDI音频
播放MIDI音频的过程与播放波形音频的过程类似,其基本流程如下:① 播放MIDI音频前应先查询系统是否具备播放MIDI音频的设备,这可通过调用函数midiOutGetNumDevs来实现,该函数返回值为进行音频播放的设备数量。
② 读出RIFF格式的MIDI文件,将MIDI文件中的事件信息组织好。
③ 调用midiOutGetDevCaps,检查MIDI音频输出设备的性能,该函数的原型定义如下:
MMRESULT midiOutGetDevCaps(
UINT uDeviceID,
LPMIDIOUTCAPS lpMidiOutCaps,
UINT cbMidiOutCaps
);
uDeviceID为需检查的设备号或设备句柄
lpMidiOutCaps为指向 MIDIOUTCAPS 结构的指针。该结构说明了MIDI输出设备的性能。其定义如下:
typedef struct
{
WORD wMid; // 生产厂家ID
WORD wPid; // 产品ID
MMVERSION vDriverVersion; // 驱动程序版本号
CHAR szPname[MAXPNAMELEN];
您可能关注的文档
- ERP发展前世今生.doc
- ====施工安全专项施工方案.doc
- ERP生产管理系统论文.doc
- ERP系统运维管理办法发文版.doc
- ERP软件核心业务单据流程图.doc
- ERP系统中钢卷号全程跟踪在冷轧板加工行业的应用.doc
- Excel和操作技巧.doc
- Extjs教程第一章起步.docx
- E造师机电工程专业第一次增值服务.doc
- FANUC二度参加CIROS中国机器人展数控机床机械手.doc
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库及一套完整答案详解.docx
- “梦工场”招商银行信用卡中心2027暑期实习招聘备考题库及答案详解参考.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及一套答案详解.docx
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库附答案详解(考试直接用).docx
- 2026青海省面向社会招聘中小学(幼儿园、特殊教育)教师600人备考题库有完整答案详解.docx
- 平安银行广州分行2026届春季校园招聘备考题库及1套完整答案详解.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及答案详解(夺冠).docx
- 2026黑龙江黑河市康宁医院(黑河市精神病人福利院)招聘财务人员1人备考题库及答案详解(精选题).docx
- 2026黑龙江哈工大航天学院复合材料与结构研究所招聘备考题库附答案详解.docx
- 2026黑龙江哈尔滨启航劳务派遣有限公司派遣到哈尔滨工业大学国际合作部(港澳台办公室)招聘备考题库附.docx
最近下载
- 毛孔粗大全周期解析.pptx
- 高三高考冲刺主题班会-50天.ppt VIP
- 小学科学四年级下册第二单元《电路》知识梳理.docx VIP
- 临床药物治疗学——心血管系统常见病的药物治疗.pptx VIP
- 2024年出版专业资格考试出版专业基础知识中级模拟真题及答案解析.doc VIP
- DUPONT杜邦 Ligasep脱气膜组件产品技术手册.pdf
- 2025年天津市部分区中考数学一模试卷及参考答案 .pdf VIP
- AP微积分AB 2012年真题 附答案和评分标准 AP Calculus AB 2012 Real Exam with Answers and Scoring Guidelines.pdf VIP
- GB∕T 17880.1-1999 平头铆螺母(高清版).pdf VIP
- 《企业纳税实务(第三版)》模块十纳税申报.ppt VIP
原创力文档

文档评论(0)