為配合主幹穩定開發模型,並確保生態系統的平台穩定性,我們將自 2026 年起,在第 2 季和第 4 季將原始碼發布至 AOSP。如要建構及貢獻 AOSP,請使用 android-latest-release。android-latest-release 資訊清單分支版本一律會參照推送至 Android 開放原始碼計畫的最新版本。詳情請參閱「Android 開放原始碼計畫變更」。
Google 會運用 AI 技術將內容翻譯成你偏好的語言,但可能會出錯。
動態範圍自動增益曲線 (HAGC)
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
動態範圍適應增益曲線 (HAGC) 已標準化為 SMPTE ST 2094-50,是 Eclipsa Video 背後的基礎技術。Eclipsa Video 是現代 HDR 影片標準,可讓創作者在不同裝置和觀看環境中,保留內容的藝術意圖。
Android 17 支援播放及擷取 HAGC 內容。
原始設備製造商 (OEM) 整合
以下各節說明原始設備製造商如何在裝置中整合 HAGC 支援功能。
整合 Gralloc
如要傳輸 SMPTE ST 2094-50 中繼資料,請確保 gralloc Mapper HAL 支援儲存及擷取 SMPTE ST 2094-50 標準中繼資料。
相機整合
如要擷取 HAGC 內容,請確認相機 HAL 會宣傳 DynamicRangeProfile,表示 SMPTE ST 2094-50 中繼資料已附加至輸出攝影機串流影像。詳情請參閱「10 位元相機輸出」。
轉碼器整合
如要解碼 HAGC 內容,請確保從輸入位元串 (例如 AV1 和 H.265) 擷取 T.35 訊息的轉碼器實作項目,支援擷取類型為 HDR_DYNAMIC_METADATA_TYPE_SMPTE_2094_50 的 C2StreamHdrDynamicMetadataInfo。
螢幕整合
如要顯示 HAGC 內容,請確保硬體合成器 (HWC) 至少公開一個 LutProperties,以進行硬體加速的色調對應。為獲得最佳品質,建議實作方式是公開 3D LUT。不支援硬體加速的裝置,或需要驗證 LUT 支援的裝置,可以啟用 debug.sf.force_agtm_without_luts 系統屬性,延後使用以 GPU 為基礎的參考色調對應著色器。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2026-10-09 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-10-09 (世界標準時間)。"],[],[]]