我在Windows的扩展桌面方法实现了一机双屏,但是在扩展屏上播放监控图像时图像是有点问题,首先画面是可以看得清楚的,但是画面上面出现一些红色或者黄色的线条,但是主屏上是好的。请教有经验的朋友指教一下,不甚感激。
解决方案 »
- mfc操作Excel,以实现了导入导出,望大牛帮忙解决删除。
- InstallShield VC 6.0 打包问题
- 一个简单函数的功能?
- 想请教大家一个问题:如何在动态生成的列表框里触发双击事件??
- 100分求教,向WEB服务器发送GET请求,接受的结果中是否包括相应页面上的图片等内容?
- 『菜鸟送分』MFC中如何改变一个checkbox的字体颜色??
- 一直没解决的问题,ActiveX Form 的自动更新
- 关于看 MORE EFFECTIVE C++的疑惑?
- 我往FORMVIEW类中贴图与往DIALOG类中贴图有什么不同?来者有分
- 怎样在对话框上画分隔线(就象菜单上的分隔线)?
- 编写较为复杂的软件,有必要用基于单文档或多文档的应用程序吗
- 继承CSocket类后的类不能接收消息?
主屏和扩展屏的代码是相同的,没有做区分。
目前的现象是在主屏上图像是好的,拖到扩展屏上后,如果图像的显示的大小比图像实际的大小要小(就是被压缩了),图像就会出现红色或者黄色的线条。
我用的是DirectDraw9.0做的,先创建主显示表面,再创建离屏表面,Lock离屏表面,获取表面的lpSurface,将YUV数据转化为RGB后拷贝到缓存中去,UnLock离屏表面后,调用主显示表面的Bit函数将离屏表面拷到主显示表面上,实现播放。
您是显示的图像吗?
是用DirectDraw做的吗?