XNA Creators Club Online
Page 1 of 1 (4 items)
Sort Posts: Previous Next

Desktop Capture

Last post 6/15/2007 11:13 AM by Nightin. 3 replies.
  • 6/12/2007 3:49 PM

    Desktop Capture

    Hi,

    I am writing an applicaiton to capture the contents of a desktop. I have already investigated the GDI, DirectDraw and Mirror driver approach for desktop capture. All these have limitations when it comes to videos  and capturing D3D application like slide show of photo viewer in vista.  Is there a way to capture D3D surfaces or access video buffer directly through some DirectX APIs to overcome these issues?

    Thanks

    Mudeem

  • 6/12/2007 6:01 PM In reply to

    Re: Desktop Capture

    No.

    In fact, part of the Vista engineering was to ensure that you cannot do screen capture of HDCP protected HD content. In the mad charge to make sure that the movie studios can charge us whenever we watch, rather than just when we buy the media, a bunch of less important considerations like being able to quickly get a work-around for a buggy graphics driver, or doing proper screen captures, were given back-seat status.

    Jon Watte, Direct3D MVP
    Tweets, occasionally
    kW X-port 3ds Max .X exporter
    kW Animation source code
  • 6/12/2007 6:39 PM In reply to

    Re: Desktop Capture

    How about about non-HDCP protected HD contect? Is there a way to capture the screen contents with D3D surfaces etc if the contect is not protected? 

    Mudeem

  • 6/15/2007 11:13 AM In reply to

    Re: Desktop Capture

    Guess I am facing the same problem too :D

    I haven't tried but I believe there's gotta be some way to capture the screen content.

Page 1 of 1 (4 items) Previous Next