Mój MacBook Pro 13-calowy ekran ma rozdzielczość ekranu 2560 × 1600. Dlaczego po zrobieniu zrzutu ekranu (Command + Shift + 3 dla pełnego ekranu) rozdzielczość jest znacznie wyższa: 3360 × 2100?
Mój MacBook Pro 13-calowy ekran ma rozdzielczość ekranu 2560 × 1600. Dlaczego po zrobieniu zrzutu ekranu (Command + Shift + 3 dla pełnego ekranu) rozdzielczość jest znacznie wyższa: 3360 × 2100?
Powodem, dla którego zrzut ekranu jest większy niż rozmiar wyświetlacza, jest to, że wraz z wydaniem notebooków Retina Display i odpowiadających im aktualizacji związanych z OS X, „rozdzielczość” wielkości ekranu jest teraz uzyskiwana w znacznie inny (odczytywany, skomplikowany) sposób .
Aby ułatwić użytkownikom korzystanie z nich, Apple oferuje teraz pięć różnych ustawień rozdzielczości. Żadne z tych ustawień nie zapewnia wyraźnej gęstości pikseli na pulpicie. Zamiast tego Apple prosi o wybranie preferencji rozmiaru tekstu.
Każda opcja skaluje aplikacje i wyświetla treść inaczej. Im mniejsza czcionka, tym wyższa będzie rozdzielczość wewnętrzna, która w końcu zostanie zmniejszona w celu dopasowania do rozdzielczości wyświetlacza.
Gdy wykonujesz zrzut ekranu pulpitu, obraz ma inny rozmiar niż rozdzielczość ekranu, ponieważ OS X renderuje pulpit, który jest faktycznie większy niż gęstość pikseli wyświetlacza.
Jeśli zrzut ekranu ma 3360 x 1800, prawdopodobnie masz czwartą opcję wybraną na powyższym ekranie ustawień wyświetlania.
To ustawienie pośrednie powoduje renderowanie wszystkich nieaktualizowanych aplikacji w efektywnej rozdzielczości 1440 x 900, która jest następnie powiększana o 2x. Aplikacje zaktualizowane w siatkówce są renderowane dla ekranu o rozdzielczości 3360 x 1800. Ostateczne pole widzenia 3360 x 1800 jest w końcu zmniejszone do 2560 × 1600, aby można je było oglądać na ekranie.
OS X zapisuje zrzuty ekranu z pulpitu we wstępnie renderowanej rozdzielczości (3360 x 1800), a nie końcowej rozdzielczości wyjściowej sprzętu wyświetlającego.
Odniesienie: Mac Performance Guide: 2012 MBP Retina - Retina Display Scaling