語言

Face.Builder.SetId(Int32) 方法

定義

每張臉在追蹤器可見時,每個面孔都有唯一的識別碼。

[Android.Runtime.Register("setId", "(I)Landroid/hardware/camera2/params/Face$Builder;", "", ApiSince=34)]
public Android.Hardware.Camera2.Params.Face.Builder SetId(int id);
[<Android.Runtime.Register("setId", "(I)Landroid/hardware/camera2/params/Face$Builder;", "", ApiSince=34)>]
member this.SetId : int -> Android.Hardware.Camera2.Params.Face.Builder

參數

id
Int32

追蹤器會看到每個臉部唯一的ID。

傳回

這個建築商。

屬性

備註

每張臉在追蹤器可見時,每個面孔都有唯一的識別碼。

如果臉部離開視野再回來,就會獲得新的 ID。

這是可選欄位,並非所有裝置都支援。 若 id 為 Face.IdUnsupported,則 leftEyePosition、rightEyePosition 與 mouthPosition 皆為零。 否則,它們必須全部為空或非空。 當裝置回報金鑰CaptureResult.STATISTICS_FACE_DETECT_MODECameraMetadata.STATISTICS_FACE_DETECT_MODE_SIMPLECaptureResult值時,如 ,每個面的面 ID 預期為 。Face.IdUnsupported

此值應為 Face.IdUnsupported 或大於 0。

Android 參考資料。android.hardware.camera2.params.Face.Builder.setId

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於