ACameraMetadata_const_entry

一个只读的相机元数据条目。

摘要

每个条目都是一个值数组,尽管许多元数据字段在数组中可能只有一个条目。

公共属性

count
uint32_t
此元数据条目中的元素数量(不是字节数量)。
d
const double *
data
union ACameraMetadata_const_entry::@113
指向此元数据条目中数据的指针。
f
const float *
i32
const int32_t *
i64
const int64_t *
r
tag
uint32_t
标识此条目的标签。
type
uint8_t
此元数据条目的数据类型。
u8
const uint8_t *

公共属性

count

camera/NdkCameraMetadata.h 中声明
uint32_t ACameraMetadata_const_entry::count

此元数据条目中的元素数量(不是字节数量)。

d

camera/NdkCameraMetadata.h 中声明
const double * ACameraMetadata_const_entry::d

data

camera/NdkCameraMetadata.h 中声明
union ACameraMetadata_const_entry::@113 ACameraMetadata_const_entry::data

指向此元数据条目中数据的指针。

上面的 type 字段定义了哪个 union 成员指针有效。上面的 count 字段定义了数据的长度(以元素数量计)。

f

camera/NdkCameraMetadata.h 中声明
const float * ACameraMetadata_const_entry::f

i32

camera/NdkCameraMetadata.h 中声明
const int32_t * ACameraMetadata_const_entry::i32

i64

camera/NdkCameraMetadata.h 中声明
const int64_t * ACameraMetadata_const_entry::i64

r

camera/NdkCameraMetadata.h 中声明
const ACameraMetadata_rational * ACameraMetadata_const_entry::r

tag

camera/NdkCameraMetadata.h 中声明
uint32_t ACameraMetadata_const_entry::tag

标识此条目的标签。

它是 NdkCameraMetadataTags.h 中定义的值之一,它定义了条目应如何解释以及 API 的哪些部分提供它。请参阅 NdkCameraMetadataTags.h 了解更多详细信息。

type

camera/NdkCameraMetadata.h 中声明
uint8_t ACameraMetadata_const_entry::type

此元数据条目的数据类型。

必须是上面定义的 ACAMERA_TYPE_* 枚举值之一。特定的标签总是具有相同的类型。

u8

camera/NdkCameraMetadata.h 中声明
const uint8_t * ACameraMetadata_const_entry::u8