FRAGS中的游戏屏幕录像功能,包括2D,3D游戏。都能实现全屏和窗口化得录像,那么底层是如何实现录制的呢?个人理解为通过给2d或者3d的调用函数加载钩子,然后通过拦截这些函数,将主平面的数据拷贝出来,拷贝过程中应该锁屏,然后通过这些图像组合成视频文件。不知道是不是这样的?
微信里点“发现”,扫一下
二维码便可将本文分享至朋友圈。