请问如何在mediaplayer播放影片时截图? 我就是想知道得需要啥技术?听一个朋友说是通过截帧,可是俺搜索了一下也没搜索到,希望了解这个技术的人给在下提示提示...在delphi中新建了个application,然后拖了个mediaplayer的activex控件,取名叫 wmp1 ,又搞了个按钮放上去,请问应该如何才能进行截图操作?希望能提示一下主要技术,多谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕倒,我是说假如用程序来实现抓取这个影片的截图呢?假如不禁用directx呢? 方法1)Hook DDraw,实现关闭OverlaySurface,这个方法牺牲了性能2)Hook DDraw,再COM Hook CreateSurface,获得OverlaySurface,然后Lock,读取数据,Unlock解密数据,即可,完美方法,但是获得的数据是显卡硬件VRAM的数据,一般是YUY2,YV12等格式,需要转换为RGB格式.总的来说,难度不少.呵呵 同意楼上,你去下载一个dspack开发包,里面带有很多demo ▲▲▲设计Pos58热敏打印机小票,用什么报表工具好!但必须这几个条件要满足▲▲▲ BDE 自适应大小打印算法探讨,高手请进!!!!!!! 批处理文件的调用 求用DELPHI开发的电力局使用的软件 BDE连接数据库如何取消登陆框?? 如何在ehlib中嵌入其他空间,比如日期等,在线等待 动态创建button,创建后如何捕获button的事件。 有几个问题请教高手? ADOQuery的那个属性可以表示出表中的记录已经被修改,用State好像不行啊 下個星期回家,回家前散分! 关于调用ADOStoredProc存储过程的参数问题,急
1)Hook DDraw,实现关闭OverlaySurface,这个方法牺牲了性能
2)Hook DDraw,再COM Hook CreateSurface,获得OverlaySurface,然后Lock,读取数据,Unlock
解密数据,即可,完美方法,但是获得的数据是显卡硬件VRAM的数据,一般是YUY2,YV12等格式,需要转换为RGB格式.总的来说,难度不少.呵呵