作者netdragon (阿狩)
看板GameDesign
标题[请益] 关於SlimDX的Drawstring
时间Tue Sep 18 16:27:57 2012
我用slimDX写了一个跑马灯的程式,四个简单的字在跑而已。
无论怎麽做他都会出现tearing的状态。 一开始是发现没有设成
PresentInterval.Default,之後问题短暂的解决了。现在变成只
要背景有开着其他程式例如IE,只要让cpu跑到12%(这只程式只占2%)
画面就又开始卡卡的了,如果把IE最小化的话,就又可以解决,可
是这样好像不是办法,想请问板上有没有人知道有哪些原因可能造
成如此,让我有一个方向去找去想,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.154.120
1F:→ azureblaze:视窗/全萤幕? WinXP/Vista7开Aero? 09/18 16:37
2F:→ netdragon:是个视窗程式,有开aero有关系吗? 09/18 17:34
3F:→ netdragon:关掉aero就可以了耶@@谢谢 请问有没有办法不关掉aero的 09/18 17:40
4F:→ netdragon:的办法呢? 09/18 17:40
5F:→ azureblaze:DX9似乎没救 09/18 18:42
6F:→ azureblaze:slimDX好像可以选其他api?我没用过就是了 09/18 18:43
7F:→ azureblaze:DX10以上好像不会有这个问题 09/18 18:43
8F:→ azureblaze:不然可以用DwmEnableComposition()关掉aero 09/18 18:44
9F:→ azureblaze:aero有用到一些显卡功能会跟DX9打架 09/18 18:46