游戏开发论坛

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: 息阳

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

[复制链接]

23

主题

142

帖子

142

积分

注册会员

Rank: 2

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

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

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

看不见图


难道你们不知道,看图中的时间
sf_2008422203935.jpg

11

主题

747

帖子

752

积分

高级会员

Rank: 4

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

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

没发现什么问题啊,哪里有时间啊?

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2008-4-23 10:36:00 | 显示全部楼层

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

FPS60多已经很不错了啊,保证30以上就可以算是流畅运行。

在没有精确时间控制或者多线程的游戏中追求高FPS是没有实际意义的。

垂直同步开了的话FPS会受刷新频率限制,关了的话就不受影响。

23

主题

142

帖子

142

积分

注册会员

Rank: 2

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

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

应该和垂直同步有关系吧!

20

主题

451

帖子

470

积分

中级会员

Rank: 3Rank: 3

积分
470
发表于 2008-4-24 00:31:00 | 显示全部楼层

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

这个是跟垂直同步有关系的,开了垂直同步的话,那你显示模式是60HZ的话,那你FPS也就只有60FPS
一般来说,就算sleep(1)也该有400FPS以上

11

主题

747

帖子

752

积分

高级会员

Rank: 4

积分
752
发表于 2008-4-24 02:25:00 | 显示全部楼层

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

我的只有60FPS,看来我的程序也有问题地说。

29

主题

475

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
发表于 2008-5-3 11:37:00 | 显示全部楼层

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

Sleep(1)和Sleep(15)没什么区别,线程在低于15ms的计时上有很大误差,听说只有CPU核心频率计时才是比较精确的

23

主题

142

帖子

142

积分

注册会员

Rank: 2

积分
142
 楼主| 发表于 2008-5-5 09:40:00 | 显示全部楼层

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

的确
我用的是
QueryPerformanceFrequency
QueryPerformanceCounter
制作的时钟
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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