Visual_Basic 板


LINE

来源﹕mk:@MSITStore:E:\Microsoft%20Visual%20Studio\MSDN98\98VS\2052\ MultiMed.chm::/devdoc/live/pdgrmm/midi_9rzd.htm 翻译﹕vivimice 智慧权所有 原载﹕缥缈水云间 (bbs.freecity.cn) About MIDI The Microsoft Win32 application programming interface (API) provides the following methods for applications to work with MIDI data: ‧The Media Control Interface (MCI). Although the simplest way to play a MIDI file is to use the MCIWnd window class, you can also use MCI commands to create a customized interface to a MIDI device. For more information about the MCIWnd window class, see MCIWnd Window Class. For more information abou MCI, see MCI, or Media Control Interface (MCI). ‧Stream buffers. This format allows an application to manipulate buffers of time-stamped MIDI data for playback. Stream buffers are useful to applications that require more precise control over output than MCI offers. ‧MIDI services. Applications that need the most precise control of MIDI data typically use these low-level services. This overview discusses each of these methods and provides an overview of the the MIDI Mapper. 参考译文﹕(为方便阅读﹐关於链接的翻译已经略去) 关於MIDI 微软32位应用程式编程介面(以下简称win32API或者API)向应用程式提供以下方法来 和MIDI数据打交道。 ‧媒体控制介面(以下简称为MCI)。尽管播放MIDI档最简单的方法是使用MCIWnd窗口 类﹐你同时也可以使用MCI命令来创建一个到MIDI设备的自定义介面。 ‧流缓冲。这种格式允许应用程式安排一种带有时间戳的MIDI数据缓冲来用於回放。对 於一些要求相对於MCI而言更精确回放控制的应用程式而言﹐流缓冲是很有用的。 ‧MIDI服务。需要对MIDI数据进行最精确控制的应用程式一般使用这种底层服务。 这篇概述讨论了上述每个方法﹐并且提供了一个关於MIDI映射表的概述。 译者注﹕ 一般情况下﹐假如你只需要对一个midi档进行播放、暂停和停止等等操作的时候﹐ 推荐你使用mci指令﹐十分的简单明了﹔ 当你需要对midi数据的播放进行一些人为的控制的话﹐你可以考虑使用流缓冲。这 时﹐你负责的只是数据的处理﹐大部分实时性的工作将交由windows完成。这种方式是译 者认为最划算的方法。需要注意的是﹐流缓冲仅仅支持midi数据的回放﹐不支持录制。 当你需要对midi数据的每一个位元都进行实时控制的时候﹐别无选择﹐你就选择底层 的midi服务吧。它提供最最细化的midi响应和控制。当然﹐你要做的也更多﹐包括数据 的处理、实时控制(这是一个比较头疼的地方) --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.108.88.250 ※ 编辑: vivimice 来自: 218.108.88.250 (07/27 16:09) ※ 编辑: vivimice 来自: 218.108.88.250 (07/27 16:10)







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW站内搜寻

TOP