Jump to content

Fast Snapshot


Recommended Posts

Hello,

I need to make rly fast screenshots of some regions at Desktop.

ScreenCapture_Capture needs ~50ms, the captdll.dll in the forum needs 30ms. Unfortunately, thats a bit too much.

Is it possible to make it in ~5ms? Another dll? Couldn't find anyone :)

Thanks,

aquila

Link to comment
Share on other sites

Or is there a way getting Pixelcol faster than PixelgetColor or DllCall gdi32 GetPixel? Another dll?

PixelChecksum is also slow, maybe is there a dll? I need it damn fast!

Thanks,

aqui

Edit: Fuckin aero... 30ms pixelgetcolor lol, without aero 0,00x ms :) ffs

Edited by aquila
Link to comment
Share on other sites

Hello,

I've juste posted here a new dll on that same topic that may interest you :

It may be your solution if what you need is to make many fast PixelGetColor on a single screen (check Benchmark.au3).

But unfortunately, it won't allow you to do captures of the screen much faster. I've compared all possible way I could imagine (GDI, GDI+, DirectX...) to do the capture, and I don't think you'll find anything that will go down to 5ms or even 10ms for a full screen.

Now, if you find somethink significantly faster that GDI classical way to do captures, I'm very interested in that subject :)

Edited by FastFrench
Link to comment
Share on other sites

Hello,

I need to make rly fast screenshots of some regions at Desktop.

ScreenCapture_Capture needs ~50ms, the captdll.dll in the forum needs 30ms. Unfortunately, thats a bit too much.

Is it possible to make it in ~5ms? Another dll? Couldn't find anyone :)

Thanks,

aquila

it only takes that long for me, when the script isnt compiled.
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...