Ich sehe sehr schlechte Leistung bei der Verwendung der verwalteten DirectDraw Wrapper für WindowsMobile.Leistung von DirectX und der letzten Version von Windows Mobile
Microsoft.WindowsMobile.DirectX.Direct3D
ich wäre der größte Flaschenhals ruft Device.Present() angezeigt, nachdem die Szene aufzubauen.
Bei Verwendung der System.Diagnostics.Stopwatch und diese sehr trivial exmaple laufen Using Sprites on MSDN
Ich sehe es etwa 150 ms unter die Device.Present() -Methode aufrufen.
Ich sehe auf meinem AT & T Tilt und auf dem Emulator.
In größeren Anwendungen wie die Probe UltimateGMan es über eine zweite Aufnahme zum Aufrufen dieser Methode.
Hat jemand Erfahrung mit DirectX auf mobilen Geräten? Was vermisse ich? Ich würde es vorziehen, in der verwalteten Welt zu bleiben, aber wenn ich zurück in C++ komme, würde ich bessere Leistung sehen?
Oh mein Gott! Das wusste ich nie über den Tilt. – Kevin