CaptureRequest.ControlZoomMethod 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
應用程式是否使用 android.scaler.cropRegion 或 android.control.zoomRatio 來控制縮放等級。
[Android.Runtime.Register("CONTROL_ZOOM_METHOD", ApiSince=36)]
public static Android.Hardware.Camera2.CaptureRequest.Key ControlZoomMethod { get; }
[<Android.Runtime.Register("CONTROL_ZOOM_METHOD", ApiSince=36)>]
static member ControlZoomMethod : Android.Hardware.Camera2.CaptureRequest.Key
屬性值
應用程式是否使用 android.scaler.cropRegion 或 android.control.zoomRatio 來控制縮放等級。
- 屬性
備註
應用程式是否使用 android.scaler.cropRegion 或 android.control.zoomRatio 來控制縮放等級。
若設定為 AUTO,相機裝置會偵測應用程式用哪一把擷取請求鍵來進行縮放,分別是 android.scaler.cropRegion 或 android.control.zoomRatio。 如果應用程式沒有設定 android.control.zoomRatio,或在擷取請求中設定為 1.0,那麼實際縮放等級會在 android.scaler.cropRegion 的擷取結果中反映出來。 如果 android.control.zoomRatio 設定為非 1.0,有效縮放等級會反映在 android.control.zoomRatio 中。 AUTO 是此控制的預設值,也是 Android 版本 BAKLAVA 之前作業系統的行為。
若設為 ZOOM_RATIO,應用程式明確指定縮放等級由 android.control.zoomRatio 控制,實際縮放等級則反映在 android.control.zoomRatio 的擷取結果中。 這解決了 AUTO 的模糊問題,因為相機裝置無法判斷應用程式使用的是 cropRegion 還是 zoomRatio,設定為 1.0x。
可能數值:自動;ZOOM_RATIO
可選性 - 此鍵值在某些裝置上可能是空值。
功能有限 - 所有在 android.info.supportedHardwareLevel 鍵中至少顯示為 HARDWARE_LEVEL_LIMITED 裝置的相機裝置上都有
Android 參考資料。android.hardware.camera2.CaptureRequest.CONTROL_ZOOM_METHOD
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。