2012-07-22 4 views
8

참고 :이 질문은 적합하지 않을 수 있습니다. Mac OS X 개발자의 의견을 듣고 싶습니다.프로그래머가 Macbook Pro Retina에서 얻을 수있는 해상도는 무엇입니까?

Macbook Pro Retina (MPB Retina)는 기본 2880x1800 해상도를 가지고 있습니다. 그러나 이러한 기본 해상도는 직접 노출되지 않습니다. 오히려 아래 그림과 같이 1440x900 및 1920x1200과 같은 해상도가 제공됩니다. 어떤 해상도 프로그래머가을 볼 수

From Anandtech

나는 을 알고 싶어요. 2880x1800입니까? 또는 해상도가 낮습니까?

저는 특히 Mac OS X에서 이러한 울트라 표시를 처리하는 방법에 관심이 있습니다. 두 가지 접근법이있을 수 있습니다. (1) Mac OS X은 2880x1800 해상도를 설정 한 다음 모든 프로그램에 대해 DPI 크기 조정을 조정합니다. (2) 원래의 DPI 설정을 유지하면서 해상도를 낮추십시오. (단순)

Mac OS X 용 응용 프로그램을 작성한 경험이 없기 때문에 Mac OS X에서이 해상도를 처리하는 방법과 프로그래머가 망막 디스플레이를 적용하는 데 미치는 영향을보고 싶습니다.

답변

3

내가 아는 바로는 1680x1050 및 1920x1200 Mac OS에서 실제로 가상 해상도를 두 배로 설정하여 (즉, 각각 3360x2100 또는 3840x2400) 실제 해상도 2880x1800으로 다운 스케일링합니다. 이렇게하면 결과 이미지가 매우 선명 해집니다 (성능 저하가 있습니다). 프로그래머가 볼 수있는 해상도는 응용 프로그램이 망막 기반인지 여부에 따라 다릅니다. Mac OS는 앱을 위해 DPI를 변경하지 않습니다.

Apple은이 주제에 관한 광범위한 가이드를 제공합니다. 여기에서 찾으실 수 있습니다 : http://developer.apple.com/library/mac/#documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Introduction/Introduction.html