reading pixels from screen at high speed.

I need a function that I can call from my c# solution that is capable of reading 2000+ pixels per second from the screen from different location. I uploaded a test sample using GETPIXEL api, but it is far-far slower than what I need.

Basically, I should be able to give an X Y coordinate to your routine and it should give back the colour value under the specified coordinate BUT a whole lot faster (2000+ pix/sec) than in the uploaded sample.

If you need further clarification, please ask so.

Thank You.

Further clarification:

I need a "Class" , let's call it "PixelBuster”. It should have 2 methods:

Method 1: void MakeSnapshot(x1,y1,x2,y2)
//It will be called 3-4 times per second//
Every time this method is called it should capture the screen content and store it internally.

Also, to make it even faster, it should also accept a top left (xy) and a bottom right (xy) coordinate and capture & store only that region.

2, Int GetPixel (X,Y)
//It will be called 2-5000 times per second//
This method should give back the pixel color under the given coordinates – of course, using the internal storage previously captured by "MakeSnapshot”.

(The XY coordinates should still be in relation to the screen!!! Not in relation to the internal buffer. So 0,0 is the top left corner of the screen, not the top left corner of the buffer! If the given coordinate was not captured with "MakeSnapshot" and so is not in the internal buffer, then GetPixel gives back some error message)

Beceriler: .NET, C# Programlama

Daha fazlasını gör: reading pixels screen, programming from, c sharp test, c # sharp test, speed programming, reading, reading test, speed test net, location api, routine, programming sharp, api location, test speed, speed reading, call screen, call api net , adobe air speed reading, speed screen scraping, speed reading articles, reading database value virtuemart, speed reading php, speed reading sweden, potentiometer reading control motor speed, typing speed reading speed, call routine

İşveren Hakkında:
( 1 değerlendirme ) Mosonmagyarovar, Hungary

Proje NO: #741885



Experienced .Net developer able to write high performance code.

%selectedBids___i_period_sub_7% gün içinde 30%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(2 Değerlendirme)

Bu iş için 9 freelancer ortalamada $57 teklif veriyor


Please see private message. Thank you.

in %bids___i_period_sub_35% gün içinde100%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(4 Değerlendirme)

I will do it. See PM

in %bids___i_period_sub_35% gün içinde30%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(1 Yorum)

I am Independent C#.net developer I am ready start your work for more pmb.

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(6 Değerlendirme)

Hi, Please view PM. Thank you

in %bids___i_period_sub_35% gün içinde115%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I'm very good at c#. And I can do it right now. Plz, send me PM what u need.

in %bids___i_period_sub_35% gün içinde30%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I can do it for a short time

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(0 Değerlendirme)

Plz see your PMB.

in %bids___i_period_sub_35% gün içinde80%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)

I can do it.

in %bids___i_period_sub_35% gün içinde50%project_currencyDetails_sign_sub_37% %project_currencyDetails_code_sub_38%
(0 Değerlendirme)