CaptureResult.InfoDeviceType 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
對此相機裝置或特定相機輸出幀底層硬體及影像資料來源的分類。
[Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)]
public static Android.Hardware.Camera2.CaptureResult.Key InfoDeviceType { get; }
[<Android.Runtime.Register("INFO_DEVICE_TYPE", ApiSince=37)>]
static member InfoDeviceType : Android.Hardware.Camera2.CaptureResult.Key
屬性值
對此相機裝置或特定相機輸出幀底層硬體及影像資料來源的分類。
- 屬性
備註
對此相機裝置或特定相機輸出幀底層硬體及影像資料來源的分類。
歷史上,camera2 API 列出的攝影機裝置通常被認為是 Android 裝置內建的攝影機,或在外部 android.info.supportedHardwareLevel(USB 網路攝影機)的情況下。
然而,攝影機裝置越來越有可能不受限於裝置內部感測器與處理管線。 這類裝置能為應用提供多種實用功能,但也可能不適合所有相機的使用情境。
此金鑰提供該相機ID所代表相機類型的基本分類,讓應用程式能決定對其所產生影像資料施加適當的信任等級。
請注意,在某些情況下,使用者可以將相機ID的定義切換到其他,例如將遠端攝影機連接成裝置前置攝影機。 這通常對使用相機的應用程式來說是透明的,以減少使用者的摩擦,但關心此可能性的應用程式應在開啟相機前,先在 CameraCharacteristics 中確認該鍵值,而非快取,且也應在 CaptureResults 中觀察此鍵值,因為它可能在會話中途變動。
可能的數值:BUILT_IN;外部;虛擬;未知
此金鑰在所有裝置上皆可取得。
Android 參考資料。android.hardware.camera2.CaptureResult.INFO_DEVICE_TYPE
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。