游戏开发论坛

 找回密码
 立即注册
搜索
楼主: 息阳

关于从文件流中播放MP3的问题

[复制链接]

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
 楼主| 发表于 2008-4-19 20:00:00 | 显示全部楼层

也来凑热闹关于FPS

大家好像最近对FPS比较有兴趣
我的这张图竟然就让我的FPS掉到了30几,是不是太低了?
一共绘制了15个图元,7个按钮,4朵运动的云,2个运动的八卦门,外加两个图片
我的DirectX初始化就只有60几的FPS,不知道是犯了什么错误?大家知否?
sf_2008419195946.jpg

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2008-4-19 20:27:00 | 显示全部楼层

Re:关于从文件流中播放MP3的问题

算了,一般情况下用Windows Media Player控件就可以了....

29

主题

475

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
发表于 2008-4-19 22:56:00 | 显示全部楼层

Re:关于从文件流中播放MP3的问题

将流写入到一个临时文件中,然后用DDSHOW导入播放
假设你的MemoryStream流对象名为MS,如下代码可以将MS的内容写入到文件:
Dim FS As New FileStream("Hello.txt", FileMode.Create)
Dim BW As New BinaryWriter(FS)
MS.WriteTo(BW.BaseStream)
BW.Flush()
BW.Close()
FS.Close()

29

主题

475

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
发表于 2008-4-19 23:09:00 | 显示全部楼层

Re: 也来凑热闹关于FPS

息阳: 也来凑热闹关于FPS

大家好像最近对FPS比较有兴趣
我的这张图竟然就让我的FPS掉到了30几,是不是太低了?
一共绘制了15个图元,7...


你中间让线程休息过没有?如果是全力运行的话只有60FPS那就很可能代码大量冗余了 在外观不变的情况下尽量修改精简下再试

11

主题

747

帖子

752

积分

高级会员

Rank: 4

积分
752
发表于 2008-4-20 00:15:00 | 显示全部楼层

Re:关于从文件流中播放MP3的问题

3D的还是2D的?我的程序2D的可以有2000多呢

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
 楼主| 发表于 2008-4-20 12:21:00 | 显示全部楼层

Re:关于从文件流中播放MP3的问题

实在是我的技术不到家啊!
呵呵!2D的才跑到30几FPS
我觉得应该是和我获取到的那个显示模式的刷新率有关吧!~
一直锁定在60几FPS上,貌似和我的桌面刷新率一样!~

11

主题

747

帖子

752

积分

高级会员

Rank: 4

积分
752
发表于 2008-4-20 20:03:00 | 显示全部楼层

Re: Re:关于从文件流中播放MP3的问题

息阳: Re:关于从文件流中播放MP3的问题

实在是我的技术不到家啊!
呵呵!2D的才跑到30几FPS
我觉得应该是和我获取到的那个显示模式的刷新率有关吧!~
一直锁定在60几FPS上,貌似和我的桌面刷新率一样!~

这个和算法没关系,基本应该是你设置贴图的什么有问题,是不是循环里加了个sleep()之类的,加了的话30几就正常了,不加的话是2000多,而且根据机器的速度差别很大,加个sleep(1)就变成了60多了,而且换什么机器都基本固定。

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
 楼主| 发表于 2008-4-20 23:05:00 | 显示全部楼层

Re: Re: Re:关于从文件流中播放MP3的问题

难道GR也能被黑?
sf_200842023456.jpg

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
 楼主| 发表于 2008-4-20 23:07:00 | 显示全部楼层

Re:关于从文件流中播放MP3的问题

难道好是惹上某号人物了么?

11

主题

747

帖子

752

积分

高级会员

Rank: 4

积分
752
发表于 2008-4-20 23:59:00 | 显示全部楼层

Re:关于从文件流中播放MP3的问题

看不见图
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 15:22

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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