WINDOWS XP下显存如何访问并修改
本帖最后由 musiclicn 于 2009-07-29 12:07:30 编辑
小弟学英语,很多时候不想看中文字幕,就想把RMVB 这类字幕和电影合成在一起格式的电影屏蔽掉字幕,我是学计算机的,本科毕业设计弄过图像处理,但不知道如何访问到控制显示的内存空间,windows 有提供这种API吗?
我想出两种方案:1, 直接访问显存,修改对应于屏幕下方的那块内存(显存),通过图像平滑处理淡化字幕(因为字幕和周围颜色显著不一样)
2. 通过一个我编写的程序(进程),通过系统调用访问显存,然后在我的程序里做图像平滑处理,然后现实在对应区域以覆盖对应的屏幕达到效果。
第一种方案效率高,但危险,因为直接修改显存;
第二种访问只读取显存,然后修改,通过我的程序现实出来,不知道哪种方案可行?望高人指点,非计算机专业人士闪人
------解决方案--------------------
非计算机专业人士就没有高人了么?这是什么逻辑?
------解决方案--------------------我是科班出身,但是不明白您在说什么?
要不您把代码贴上去吧^
------解决方案--------------------闪人` 呵~~~
------解决方案--------------------请问一楼你是搞哪个行业的,如果不是搞计算机的我相信你不懂也不明白我提出的问题。
------解决方案--------------------这个不是代码不代码的问题,我的问题就是可不可以实时访问显存并修改,或者说对图形显示的API
------解决方案--------------------
计算机科班出身,一直在IT行业里面混着呢。
哥们不才,能看懂你的问题,但看不懂你的思维逻辑,惭愧~~~
刚出校门新高气盛很正常,过几年就好了。
提问的智慧:http://community.csdn.net/IndexPage/SmartQuestion.aspx
------解决方案--------------------围观一楼“高人”。。。
楼主就算是在此论坛不认识007,也该看看007下面的小红花。。。
我们都是搞计算机的,没有什么了不起的,微软手下有不少技术很牛的程序员,但也只是给人家打工的。。。
------解决方案--------------------那大家对我的问题有点实质性的回答吗?
------解决方案--------------------显存也可以改啊?
学习,学习啊!!!~~~~~~~~~~~~~~~~~~~~~~·
------解决方案--------------------恩,
我认识一个人刚开始时读大学学的是建筑,硕士博士的时候学的是数学,出来之后搞编程,非常的厉害
------解决方案--------------------嗯,,我也找这个,,,就是在WINDOWS下如何直接访问显存