Hey Leute,
Ich versuch immoment eine gewisse Stelle im Spiel nach Farbe zu prüfen und falls eine gewisse Farbe eintrifft, eine Aktion durchzuführen.
Das hab ich mit GetPixel gemacht, dass ging auch, allerdings etwas zu langsam.
Daraufhin hab ich mich nach einer anderen Möglichkeit umgeschaut und bin auf die FastGraphics Lib gestoßen([Beta] FastGraphicsLib 1.0.0.5)
So ich weiß jetzt nur nicht ganz wie ich die bestimmten Koordinaten und deren Pixel nur in meinem gewählten Spiel nach farbe untersuche
Mit der langsamen GetPixel Methode hab ich das so gemacht:
Als erstes mit Finwindow mein Spiel gesucht und dann das Device Context mit GetDC ermittelt.
Hier les ich den bestimmten Pixel dauerhaft aus und führe eine Aktion durch, wenn dieser blau sein sollte...
Wie gesagt ist das jetzt etwas zu langsam
Das stand in dem Thread zu der FastGraphics Lib
Meine Frage ist, wie ich mit der FastGraphics Lib das Fenster nur auf mein Spiel setzen kann also nur die bestimmten Koordinaten im Spiel ausgelsen werden, so wie ich das mit der langsamen Methode mit dem Device Context gemacht habe
Ich versuch immoment eine gewisse Stelle im Spiel nach Farbe zu prüfen und falls eine gewisse Farbe eintrifft, eine Aktion durchzuführen.
Das hab ich mit GetPixel gemacht, dass ging auch, allerdings etwas zu langsam.
Daraufhin hab ich mich nach einer anderen Möglichkeit umgeschaut und bin auf die FastGraphics Lib gestoßen([Beta] FastGraphicsLib 1.0.0.5)
So ich weiß jetzt nur nicht ganz wie ich die bestimmten Koordinaten und deren Pixel nur in meinem gewählten Spiel nach farbe untersuche
Mit der langsamen GetPixel Methode hab ich das so gemacht:
Als erstes mit Finwindow mein Spiel gesucht und dann das Device Context mit GetDC ermittelt.
Hier les ich den bestimmten Pixel dauerhaft aus und führe eine Aktion durch, wenn dieser blau sein sollte...
Wie gesagt ist das jetzt etwas zu langsam
Das stand in dem Thread zu der FastGraphics Lib
Meine Frage ist, wie ich mit der FastGraphics Lib das Fenster nur auf mein Spiel setzen kann also nur die bestimmten Koordinaten im Spiel ausgelsen werden, so wie ich das mit der langsamen Methode mit dem Device Context gemacht habe