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.