directx - ScreenCapture of the presently running application on Monitor -


i want make standalone application can capture screen run-time , display on external monitor. know duplicating monitor works interested in making app it.

i went through various forum questions solution , inclined on doing directx way. turns out directx way can capture screen of app running through d3d. not possible create standalone screencapturer using directx.

correct me if wrong. made conclusion based on question asked here

it suggested using dxgi approach in same thread.

please me out here.

i mention again want create standalone screenrecording application casts content running on main desktop onto external monitor.

i new directx programming don't know intricacies involved. amount of advice on creating best (fastest) standalone screen capture application appreciated.

actually directx can capture not window painted d3d whole screen this: http://imgur.com/fojhnwa

i finished program yesterday :p

on computer, using gdi+ (bitblt) costs 60ms take 1080p screenshot 9ms take screenshot , render frame directx (idxgioutputduplication).

this fastest way had tried, sadly seems works on windows 8 (i can't run program on windows 7 machine).

you can check information here: https://msdn.microsoft.com/en-us/library/windows/desktop/hh404487

and there sample code in article.


Comments

Popular posts from this blog

OpenCV OpenCL: Convert Mat to Bitmap in JNI Layer for Android -

android - org.xmlpull.v1.XmlPullParserException: expected: START_TAG {http://schemas.xmlsoap.org/soap/envelope/}Envelope -

python - How to remove the Xframe Options header in django? -