游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4931|回复: 5

如何使用DirectMusic调用微软软波表进行单个midi音符的播放?

[复制链接]

1

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2004-7-30 22:56:00 | 显示全部楼层 |阅读模式
如题,希望大家能帮我,谢谢!

103

主题

1432

帖子

1458

积分

金牌会员

Rank: 6Rank: 6

积分
1458
QQ
发表于 2004-7-31 00:07:00 | 显示全部楼层

Re:请问如何使用DirectMusic调用微软软波表进行单个midi音符

我也想知道

37

主题

378

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2004-8-10 00:03:00 | 显示全部楼层

Re:如何使用DirectMusic调用微软软波表进行单个midi音符的播

只能调用微软的波表吗?XG的可以不?

0

主题

12

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2004-8-28 13:42:00 | 显示全部楼层

Re:如何使用DirectMusic调用微软软波表进行单个midi音符的播

用IDirectMusic8::CreateMusicBuffer建立一个缓冲区。

用IDirectMusic8::CreatePort建立端口,之前可以用EnumPort枚举端口,找到Microsoft Synthesizer之后再建立。

用IDirectMusicPort8::Activate激活端口

往Buffer里面塞Voice Messages

用IDirectMusicPort8:layBuffer演奏乐曲

用Buffer.

0

主题

12

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2004-8-28 13:44:00 | 显示全部楼层

Re:如何使用DirectMusic调用微软软波表进行单个midi音符的播

我现在在学DirectMusic, 目前没有很好的资料,只有看SDK文档

37

主题

378

帖子

388

积分

中级会员

Rank: 3Rank: 3

积分
388
QQ
发表于 2004-9-1 13:49:00 | 显示全部楼层

Re:如何使用DirectMusic调用微软软波表进行单个midi音符的播

这个可以调用其他软波表里的吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-5-18 15:38

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表