DirectDraw全屏切换问题 ( 积分: 100 )

  • 主题发起人 主题发起人 SonicX
  • 开始时间 开始时间
S

SonicX

Unregistered / Unconfirmed
GUEST, unregistred user!
DirectDraw全屏状态,
建立了主屏和后备画面已经能翻屏正常工作
现在是按WIN键使窗口最小化等再切回来画面就显示不出来了,这个有什么办法解决么?
难道要重新重载所有的DirectDraw对象?工程太大了吧。。。。
 
是要重新加载的。。。

劝你还是用d3d好了。ddraw能做的d3d都能并且支持alpha.速度还快得要命。不过d3d在设备丢失时也是要重建的。
 
我先试试把离屏画面都保存下来再重载
ddraw还在摸索阶段,等理解了原理再转到D3D
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部