/ / Quali programmatori di risoluzione otterranno in Macbook Pro Retina: macos, display retina, risoluzione dello schermo, dpi

Quali programmatori di risoluzione otterranno in MacBook Pro Retina - macos, retina-display, risoluzione dello schermo, dpi

Nota: questa domanda potrebbe non essere adatta a SO, ma vorrei fare una domanda qui perché voglio sentire dagli sviluppatori di Mac OS X.

Macbook Pro Retina (MPB Retina) ha un nativoRisoluzione 2880x1800. Tuttavia, tale risoluzione nativa non viene esposta direttamente. Piuttosto, risoluzioni come 1440x900 e 1920x1200 sono provate come mostrato nella figura seguente.

Da Anandtech

voglio sapere quali programmatori di risoluzione vedranno. È 2880x1800? Oppure, una risoluzione ridotta?

Sono particolarmente interessato a come Mac OS Xgestisce tale display ultra. Potrebbero esserci due approcci: (1) Mac OS X imposta la risoluzione 2880x1800, quindi modifica il ridimensionamento DPI per tutti i programmi; (2) Basta impostare una risoluzione inferiore pur avendo l'impostazione DPI originale. (semplice)

Poiché non ho esperienza nella scrittura di un'applicazione per Mac OS X, voglio davvero vedere come Mac OS X gestisce questa risoluzione e quali sono gli effetti per i programmatori di adattare il display della retina.

risposte:

3 per risposta № 1

Da quello che so, in Mac 1680x1050 e 1920x1200Il sistema operativo in realtà imposta la risoluzione virtuale su due volte (quindi rispettivamente 3360x2100 o 3840x2400) e quindi passa alla risoluzione fisica 2880x1800. Ciò consente all'immagine risultante di essere abbastanza nitida (tuttavia vi è una penalità di prestazione). La risoluzione che vede un programmatore dipende dal fatto che l'applicazione sia abilitata o meno a Retina. Mac OS non cambia mai DPI per le app.

Apple ha fornito una guida completa sull'argomento. Potete trovare qui: http://developer.apple.com/library/mac/#documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Introduction/Introduction.html