Apple公開說明第三方App支援iPhone 13 Pro 120Hz更新率的方式

由 ProMotion帶來的 120Hz 動態更新率是 iPhone 13 Pro、iPhone 13 Pro Max 兩支手機賣點之一。此前有相關媒體指出,動脈更新率不支援第三方應用程式的說法,Apple 公司特別公開表示,有關 iPhone 13 Pro 的 ProMotion技術相關介面 API早已開放,手機下載的應用程式已經能使用這些新的技術。

Apple 公司表示,iPhone 13 Pro、iPhone 13 Pro Max 和 iPad ProMotion 螢幕都能夠在以下各項之間動態切換:

  • 更新率達 120Hz

  • 低至 24Hz 或 10Hz 的較慢更新率

這種動態切換意味著應用程序(Apps)可以呈現流暢、無縫的動畫並且節能省電。目前所有應用程式可能已經能夠在不進行任何更改的情況下利用這些新的更新率。一些框架動畫功能會自動處理幀率,包括:

使用者界面工具包
使用者界面
精靈套件
CAAnimation

Apple 指出,ProMotion 顯示器的更新率表現與傳統螢幕不同,所有 iPhone 13 Pro 的用戶目前不能強制設定 ProMotion 固定以哪個更新率來顯示內容。不過畫面更新率提升到 120Hz,換來的就是更高的耗電,如果不想要被自動更新到 120Hz,其實也可以進入「設定」> 「輔助使用」 > 「動態效果」,然後選擇「限制影格率」,那麼手機就會跟以往 iPhone 12 一樣,以 60Hz 來顯示,下方是我使用 iPhone 13 Pro 進入設定頁面的截圖,大家可以參考看看:

蘋果表示,如果是從應用程式的角度來看,ProMotion 顯示更新率是立基於Core Animation 動畫圖形框架,系統會把整個圖形渲染過程與螢幕更新率進行一個同步的動作,螢幕不一定會被用來參與整個渲染過程。換句話說,最終決定畫面更新率要多少的是 Core Animation 而不是螢幕,而對於開發者來說,只需要使用開發者套件,就可以讓他們的用戶來使用最新的自動更新率調整,而關於 Core Animation 這個圖形框架其實也行之有年了,它在過去多數存在macOS,iOS,watchOS和tvOS系統當中。

此外,Apple 公司還公開了此前還未公開的動態更新率反應時間比較,首先是 iPhone 13 Pro 和 iPhone 13 Pro Max:

  • 120Hz (8ms)

  • 80Hz (12ms)

  • 60Hz (16ms)

  • 48Hz (20ms)

  • 40Hz (25ms)

  • 30Hz (33ms)

  • 24Hz (41ms)

  • 20Hz (50ms)

  • 16Hz (62ms)

  • 15Hz (66ms)

  • 12Hz (83ms)

  • 10Hz (100ms)

另外是 iPad Pro:

  • 120Hz (8ms)

  • 60Hz (16ms)

  • 40Hz (25ms)

  • 30Hz (33ms)

  • 24Hz (41ms)

從這兩個比較來看,iPhone 13 Pro 與 iPhone 13 Pro Max 確實存在更細膩的動態更新率表現,藉此因應不同的應用程式使用情境,換來的是更好的用戶體驗。

其實我這幾天密集測試 iPhone 13 Pro 也發現許多使用場景,尤其是透過 Safari搜尋查找內容、瀏覽圖片跟影片,不只比以前快速,而且更流暢,大家有機會可以就近在蘋果門市、電信門市、燦坤、德誼等門市體驗實機看看,親身感受一下吧!