Hallo, ich habe vor eine Bildschirmlupe zu programmieren. Leider habe ich noch keinen Ansatz. Der Knackpunkt ist der, dass ich das ganze OHNE Screenshot machen möchte, so dass ich bspw. die Uhr anzoome und ich sehen kann, wie die Sekunden weiterlaufen. Im Prinzip wie die Windows-Bildschirmlupe, aber ich möchte sie als Erweiterung bei einem vorhandenen Programm hinzufügen.
ZoomIt von SysInternals (ok, jetzt Microsoft) kann das. Ist ein geniales Tool, vor allem wenn die Augen älter werden... https://technet.microsoft.com/en-us/sysinternals/bb897434.aspx Da würde ich gar nicht gegen anstinken wollen.
Jojo S. schrieb: > ZoomIt von SysInternals (ok, jetzt Microsoft) kann das. Ist ein geniales > Tool, vor allem wenn die Augen älter werden... > https://technet.microsoft.com/en-us/sysinternals/bb897434.aspx > Da würde ich gar nicht gegen anstinken wollen. Ich möchte sozusagen die Windows-Bildschirmlupe (ist ja Live-Zoom) nachbauen (programmieren), und nicht irgendein Programm übertreffen. Wie gesagt, das soll eine Erweiterung bei einer selbstprogrammierten Anwendung werden. Ich hätte gerne ein paar Tipps, wie man das umsetzen kann.
Daniel B. schrieb: > Der Knackpunkt ist der, dass ich das ganze OHNE Screenshot machen möchte Das dürfte nicht funktionieren. Ganz im Gegenteil: Du müsstest vermutlich ständig "Screenshots" mit vielleicht 8 fps oder mehr machen und jeweils vergrößern. Beides sollte unter C# mit SharpDX möglich sein. http://www.codeproject.com/Articles/5051/Various-methods-for-capturing-the-screen (unten unter "DirectX", aber nativ). Mit DirectX 11.1 scheint es noch besser zu klappen, aber das läuft so nur unter Windows 8+: http://www.floschnell.de/computer-science/super-fast-screen-capture-with-windows-8.html https://github.com/sharpdx/SharpDX-Samples/blob/master/WindowsDesktop/Direct3D11.1/ScreenCapture/Program.cs
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.