DirectDraw在win7下的问题
请问下有没有人知道DirctDraw在win7下是不是不支持
UpdateOverlay调用返回错误,在xp下就是正常的
Directx诊断工具里DirectDraw加速,D3D加速,AGP纹理加速这些也都是支持的
反回错误不是UpdateOverlay文档指定应该返回的那几个,好像是这个
/*
* The hardware needed for the requested operation has already been
* allocated.
*/
#define DDERR_OUTOFCAPS MAKE_DDHRESULT( 360 )
[解决办法]
估计驱动不兼容
[解决办法]
在win7重新安装dxsdk
[解决办法]
WIN7里默认的版本是DX11,对于之前的版本,都是解释执行的,即使支持,速度也比较慢
[解决办法]
Windows7完全支持DDraw
但是部分DDraw程序可能会和Windows7的窗口管理器发生一些冲突。
[解决办法]
应该可以支持吧!我们公司有人试过在Windows7跑directdraw视频照样可以的。