So finden Sie die Auflösung unter Delphi XE5

Ich habe angefangen, ein Spiel unter Delphi XE5 für iOS zu entwickeln. Ich habe ein Problem mit der Auflösungsfunktion des Firemonkey.

Wenn ich den Bildschirm öffne und die Auflösung auf dem iPhone überprüfe, erhalte ich 320x480. Die native Auflösung des iPhone 4 und 5 wird jedoch verdoppelt. Ich habe auf offiziellen Delphi-Seiten festgestellt, dass FireMonkey den Bildschirm mit "Resolution" neu berechnet, was für Retina Display 2 gilt.

Ich denke, dies ist eine coole Funktion für reguläre Apps, aber wenn Sie anfangen, ein Spiel zu machen und mit Bildern durch Code manipulieren möchten, bringt das komische Situationen mit sich.

Meine Frage ist - gibt es eine Möglichkeit, den tatsächlichen Auflösungswert zu ermitteln oder zumindest den tatsächlichen Gerätetyp (iPhone, iPad?)

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage