Re: Screen capturing in dotnet

Nick Wienholt <[email protected]> Tue, 18 Jun 2002 08:16:53 +1000
Newsgroups gmane.comp.windows.devel.dotnet.general
Message-ID <009201c2164d$fa2978f0$0200a8c0@nickw1>
Hi Mitch,

Commercial video rippers (which have pretty good screen capture performance)
use either DirectDraw (locking a DirectDraw surface), or the same technique
in the sample code you previously posted.  DirectDraw typically give the
better performance.

Nick

----- Original Message -----
From: "Mitch Denny" <[email protected]>
To: <[email protected]>
Sent: Monday, June 17, 2002 6:48 PM
Subject: Re: [DOTNET] Screen capturing in dotnet


> Richard,
>
> Thanks, but Eric's code exhibits the same problem as those
> int he code sample. When BitBlt is executed you get a fairly
> signigicant lock-up in the UI for a few moments. I've been
> trying to figure out how other tools do it, and all I can
> think of is that they take the screen bit at a time so that
> the lock up isn't as noticeable.
>
> That would tally with what I have seen (performance and
> behaviour wise) in certain tools.
>
> ----------------------------------------
> - Mitch Denny
> - [email protected]
> - +61 (414) 610-141
> -
>
> -----Original Message-----
> From: The DOTNET list will be retired 7/1/02
> [mailto:[email protected]] On Behalf Of Richard Birkby
> Sent: Monday, 17 June 2002 18:14
> To: [email protected]
> Subject: Re: [DOTNET] Screen capturing in dotnet
>
>
> Have a look at this:
> http://www.gotdotnet.com/userarea/filedetails.aspx?FileName=Win32window.
> zip
>
> > -----Original Message-----
> > From: The DOTNET list will be retired 7/1/02
> > [mailto:[email protected]]On Behalf Of Mitch Denny
> > Sent: 17 June 2002 09:00
> > To: [email protected]
> > Subject: Re: [DOTNET] Screen capturing in dotnet
> >
> >
> > Gunasekaran,
> >
> > I did some early fiddlng with this and some success, although it
> > wasn't as neat or as fast as I would have liked. Do a search for
> > "screen capture" in the message archives, they include all the
> > relevant discussion and sources. Please do let me know if you can get
> > it running fast and without locking the screen.
> >
> >         http://discuss.develop.com/dotnet.html
> >
> > Hope this helps.
> >
> > ----------------------------------------
> > - Mitch Denny
> > - [email protected]
> > - +61 (414) 610-141
> > -
> >
> > -----Original Message-----
> > From: The DOTNET list will be retired 7/1/02
> > [mailto:[email protected]] On Behalf Of Gunasekaran Swamy
> > Sent: Monday, 17 June 2002 15:22
> > To: [email protected]
> > Subject: [DOTNET] Screen capturing in dotnet
> >
> >
> >   Hi All,
> >
> >           Is there any provision to capture the screenshots in Dotnet
> > .If any API exists .Pls let me know .
> >
> >  Thanks in advance
> > Guna
> >
> > You can read messages from the DOTNET archive, unsubscribe from
> > DOTNET, or subscribe to other DevelopMentor lists at
> > http://discuss.develop.com.
> >
> > You can read messages from the DOTNET archive, unsubscribe from
> > DOTNET, or subscribe to other DevelopMentor lists at
> > http://discuss.develop.com.
> > ---
> > Incoming mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.370 / Virus Database: 205 - Release Date: 05/06/2002
> >
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.370 / Virus Database: 205 - Release Date: 05/06/2002
>
> You can read messages from the DOTNET archive, unsubscribe from DOTNET,
> or subscribe to other DevelopMentor lists at http://discuss.develop.com.
>
> You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
> subscribe to other DevelopMentor lists at http://discuss.develop.com.

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.