请问如何在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 delphi初始化数组问题 如何用delphi生成一个随机数啊 fastreport报表如何实现数据记录筛选??? 四行语句,有一条有错误,高手看一下。。 关于窗体调用的简单问题。万望各位指教! 请高手相助把以下代码改写成vb代码,谢谢!!!另请教其中移位(位运算)是如何实现的 菜鸟求助--如何通过命令按钮打开一个可执行文件! 請問怎麼加控件(我是delphi初學者,要做項目,幫幫我吧!) 刚才那个删除INI文件内容的方法根本不行,出现Abstract error dll调用的vb转delphi 下個星期回家,回家前散分! 关于调用ADOStoredProc存储过程的参数问题,急
1)Hook DDraw,实现关闭OverlaySurface,这个方法牺牲了性能
2)Hook DDraw,再COM Hook CreateSurface,获得OverlaySurface,然后Lock,读取数据,Unlock
解密数据,即可,完美方法,但是获得的数据是显卡硬件VRAM的数据,一般是YUY2,YV12等格式,需要转换为RGB格式.总的来说,难度不少.呵呵