マルコム・オーウェン
· 1分で読めます
AppleはProMotionに関する開発者向けドキュメントを更新し、iPhone 13 Proモデルの可変リフレッシュレート機能を理解し、適切に使用する方法を開発者に説明した。
金曜日、開発者がAppleの可変リフレッシュレート機能「ProMotion」を最大限に活用できていないことが判明しました。ProMotionは、ディスプレイの更新レートを通常の60Hzから最大120Hzまで変更できる機能です。Appleは開発者がこの機能を利用できることを認めてから数時間後、開発者に対しProMotionの適切な使用方法を啓蒙する措置を講じました。
Apple の Web サイトにある Core Animation フレームワーク開発者向けドキュメントの更新に、「iPhone 13 Pro および iPad Pro の ProMotion リフレッシュ レートの最適化」という新しいページが追加されました。
このページでは、開発者がアニメーションをより高いリフレッシュレートまたはより低いリフレッシュレートで動作させる設定方法とその方法について説明しています。UIKitやSpriteKitなど、一部のフレームワークのアニメーション機能は開発者に代わってフレームペーシングを処理できますが、開発者はCADisplayLinkを利用してアニメーションのタイミングを指定することもできます。
ドキュメントの一部として、iPad Proと比較して、iPhone 13 ProとPro Maxではより多様なリフレッシュレートが利用できることも確認されています。
iPad Proは120Hz、60Hz、40Hz、30Hz、24Hzでコンテンツを表示できます。一方、iPhone 13 Proは最低でも80Hz、48Hz、20Hz、16Hz、15Hz、12Hz、10Hzで再生できます。
Apple は、更新回数が少ない小さなアニメーションでは電力を節約するためにフレーム レートを低くし、ゲームなどの影響が大きいアニメーションでは高いリフレッシュ レートを利用することを推奨しています。
Appleは金曜日遅くに、開発者から同日早朝に報告されたアニメーションに関する問題の説明の一環として、リフレッシュレートの自動処理について発表しました。同時に、Core Animationsを使用して作成されたアニメーションに問題があることも発表し、修正が進行中であることも明らかにしました。ただし、現時点では一部のアニメーションは60Hzに制限される可能性があります。