Ich versuche, die echte Auflösung des Geräts zu bekommen, hier ist es Samsung Galaxy S7, aber es funktioniert nicht auf SGS 6 auch.Holen Sie sich echte Bildschirmauflösung auf Samsung Galaxy S7 in Java oder UE4 C++
Ich habe versucht Java DisplayMetrics mit:
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
int width=dm.widthPixels;
int height=dm.heightPixels;
-Diese kehrt 1920x1080.
Unreal Engine versucht:
FPlatformMisc::GetHardwareWindow()
GEngine->GameViewport->Viewport->GetSizeXY()
-sowohl falsch. Das gewünschte Ergebnis ist 2560x1440. Irgendwelche Ideen?
Edit: Ich arbeite an UE 4.10
Klingt seltsam. Versuchen Sie 'getRealMetrics (dm)' –
versuchte das auch, es ist das gleiche –