CameraManager.GetCameraCharacteristics(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
查詢相機裝置的功能。
[Android.Runtime.Register("getCameraCharacteristics", "(Ljava/lang/String;)Landroid/hardware/camera2/CameraCharacteristics;", "")]
public Android.Hardware.Camera2.CameraCharacteristics GetCameraCharacteristics(string cameraId);
[<Android.Runtime.Register("getCameraCharacteristics", "(Ljava/lang/String;)Landroid/hardware/camera2/CameraCharacteristics;", "")>]
member this.GetCameraCharacteristics : string -> Android.Hardware.Camera2.CameraCharacteristics
參數
- cameraId
- String
要查詢之相機裝置的標識碼。 這可能是可由 直接開啟 #openCamera
的獨立相機標識碼,或只能作為邏輯多相機一部分使用的實體相機標識碼。
傳回
指定相機的屬性
- 屬性
例外狀況
如果 cameraId 不符合任何已知的相機裝置,則為 。
如果相機裝置已中斷連線,則為 。
備註
查詢相機裝置的功能。 給定相機的這些功能是不可變的。
從 API 層級 29,此函式也可用來查詢只能做為邏輯多相機一部分的實體相機功能。 無法直接透過開啟這些相機 #openCamera
此外,從 API 層級 29 開始,雖然最基本的相機資訊仍然可供使用,即使沒有 CAMERA 許可權,某些值也不適用於沒有該許可權的應用程式。 無法使用的索引鍵會由 CameraCharacteristics#getKeysNeedingPermission
列出。
的 android.hardware.camera2.CameraManager.getCameraCharacteristics(java.lang.String)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
另請參閱
- GetCameraIdList()
- <xref:Android.App.Admin.DevicePolicyManager.SetCameraDisabled(Android.Content.ComponentName%2c+System.Boolean)>