Jump to content
Sign in to follow this  
aquila

Fast Snapshot

Recommended Posts

aquila

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

Share this post


Link to post
Share on other sites
aquila

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

Share this post


Link to post
Share on other sites
FastFrench

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

Share this post


Link to post
Share on other sites
Carlo84

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.

Share this post


Link to post
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
Sign in to follow this  

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.