Introduction - If you have any usage issues, please Google them yourself
DreictX carried out with screenshots is very simple, DirectX provides a very elegant implementation. Each contains a DirectX program was what we call the buffer memory region, which is preserved and the procedures related to memory content, which in the procedure, known as the background buffer (Back Buffer), some programs have more than one of the background buffer . There is also a buffer, by default, each program can access- front buffer. Front buffer to preserve the memory and desktop-related content, in essence, is the screen image. Our procedures by visiting the front buffer can capture the current screen content. From the bottom of DirectX optimized mechanism that we are screenshots of the efficiency is very high, at least way more than a high GDI.
Packet : 73462703screencapdx.zip filelist
ScreenCapDx/AviFile.cpp
ScreenCapDx/AviFile.h
ScreenCapDx/ico00001.ico
ScreenCapDx/icon1.ico
ScreenCapDx/ReadMe.txt
ScreenCapDx/Release/
ScreenCapDx/resource.h
ScreenCapDx/ScreenCapture.7.00.sln
ScreenCapDx/ScreenCapture.7.00.vcproj
ScreenCapDx/ScreenCapture.7.10.sln
ScreenCapDx/ScreenCapture.7.10.vcproj
ScreenCapDx/ScreenCapture.7.10.vssscc
ScreenCapDx/ScreenCapture.cpp
ScreenCapDx/ScreenCapture.h
ScreenCapDx/ScreenCapture.ico
ScreenCapDx/ScreenCapture.rc
ScreenCapDx/ScreenCapture.sln
ScreenCapDx/ScreenCapture.vcproj
ScreenCapDx/ScreenCapture.vcproj.vspscc
ScreenCapDx/ScreenCapture.vssscc
ScreenCapDx/small.ico
ScreenCapDx/stdafx.cpp
ScreenCapDx/stdafx.h