社区
游戏开发
帖子详情
怎样让XAudio2支持mp3播放?
tkminigame
2009-06-25 09:06:23
在新版的sdk里面,faq建议你使用directshow来解码,然后又在what's new里面很流氓的告诉你directshow已经删掉了。那directx支持什么对应的格式?
希望能提供个思路和资料。xaudio可以(好像也只能)播放wav,是否意味着mp3必须先解码成wav的数据流才能工作?
...全文
226
2
打赏
收藏
怎样让XAudio2支持mp3播放?
在新版的sdk里面,faq建议你使用directshow来解码,然后又在what's new里面很流氓的告诉你directshow已经删掉了。那directx支持什么对应的格式? 希望能提供个思路和资料。xaudio可以(好像也只能)播放wav,是否意味着mp3必须先解码成wav的数据流才能工作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SONIC3D
2010-02-01
打赏
举报
回复
XAudio2是DirectSound的替代品,你要用XAudio2播放Mp3必须先完成mp3->pcm wave的解码,然后把解码后的音频数据buffer给XAudio2才能播放出来
IONPhantom
2009-07-04
打赏
举报
回复
1.花钱买解码库
2.用免费或者开源的解码库
3.自己写解码程序
XAudio的任务是播放,不是解码,任务要分清,文件格式各种各样,但是解码出来的都是一样的
DShow不再是DX的组建了,它被移到Windows SDK里了
效果最好的
mp3
播放
控件组,
支持
delphi 以及 c,包括开发delpi
效果最好的
mp3
播放
控件组,
支持
delphi 以及 c,包括delphi,c的控件以及demo
FoxPlayer(音频
播放
器)v4.8.0绿色汉化特别版(附注册码)
FoxPlayer(音频
播放
器)是一款小巧、快速、多功能的音乐
播放
软件,FoxPlayer可定制界面、
播放
网络流媒体、连续
播放
,可将
MP3
转换为WAV、
支持
拖放和许多其他功能,效率极高,内附最新FoxPlayer注册码,需要的朋友欢迎前来下载使用! 软件介绍: FoxPlayer专业版规模小巧,不包含性能补偿组件保持了音乐的原汁原味,集成了一个简单的 ID3 编辑器,并使用 X
audio
MP
DirectX 因素:使用 X
Audio
2 的 Windows 8 发声功能
Charles Petzold 下载代码示例 对于 Windows 8 的 Windows 商店 app 可以
播放
MP3
或 WMA 声音文件时轻松地使用 MediaElement — — 你只是给它一个 URI 或流的声音文件。 Windows 存储区的应用程序也可以访问 API 发挥到流媒体视频或音频与外部设备。 但是,如果您需要更多先进的音频处理呢? 也许
第九章 DirectX 输入和声音(下)
声音的
播放
在Windows API就有这样的
支持
函数。PlaySound是Windows用于
播放
音乐的API函数。在vs2010以上版本需要加入#pragma comment(lib, "winmm.lib")才能使用PlaySound。PlaySound函数原型为 BOOL PlaySound(LPCSTR pszSound, HMODULE hmod,DWORD fdwSound)。参数pszSound是指定了要
播放
声音的字符串,该参数可以是WAVE文件。参数hmod是应用程序的实例句柄,设置为NULL
DirectX 因素:了解 X
Audio
2 中的筛选器
Charles Petzold 下载代码示例 在著名的波形的万神殿,简单的正弦曲线至高无上。 只是看着它,您可以看到其精髓的顺利起伏性质 — — 当它达到其峰值、 几乎停止,它冠,然后逐步加快速度减慢,达到它的最大速度横渡水平轴开始另一个经济放缓。 这种视觉印象更深的数学分析所证实。 正弦曲线在任意点的瞬时速度是对曲线切线。 图的那些速度,并可以得到另一个正弦曲线,由
游戏开发
8,303
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章