你需要研究“Hooking”技术。简而言之,你需要在数据交换到屏幕前钩取渲染到后台缓冲区的内容。请参考下面这篇关于在DirectX中钩取后台缓冲区的文章:http://spazzarama.wordpress.com/2010/03/29/screen-capture-with-direct3d-api-hooks/。这不是一个容易的过程!