OrbbecSDK  1.5.7
OrbbecSDK: Software-Development-Kit for Orbbec 3D-Sensor devices
Property.h
浏览该文件的文档.
1 // License: Apache 2.0. See LICENSE file in root directory.
2 // Copyright(c) 2020 Orbbec Corporation. All Rights Reserved.
3 
14 #ifdef OB_SENSOR_SDK_DEVELOPER
15 #include "libobsensor/internal/InternalProperty.h"
16 #else // not define OB_SENSOR_SDK_DEVELOPER
17 #ifndef _OB_PROPERTY_H_
18 #define _OB_PROPERTY_H_
19 
20 #include "ObTypes.h"
21 
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
25 
33 typedef enum {
59  75,
70  85,
73  86,
76  88,
79  90,
81  91,
102  119,
112  1038,
154  3007,
157  3008,
164 } OBPropertyID,
166 
174 typedef enum OBPropertyType {
181 
189 typedef struct OBPropertyItem {
191  const char * name;
195 
196 #ifdef __cplusplus
197 }
198 #endif
199 
200 #endif // _OB_PROPERTY_H_
201 #endif // OB_SENSOR_SDK_DEVELOPER
OBPropertyType
用于描述所有属性设置的数据类型
Definition: Property.h:174
OBPermissionType permission
属性读写权限
Definition: Property.h:193
enum OBPropertyID ob_property_id
struct OBPropertyItem OBPropertyItem
用于描述每一个属性的特性
提供 SDK 常用的结构体、枚举常量定义。
OBPropertyID
描述设备所有的属性控制命令的枚举值
Definition: Property.h:33
OBPropertyID id
属性id
Definition: Property.h:190
OBPermissionType
接口 / 属性的访问权限类型
Definition: ObTypes.h:71
enum OBPropertyType ob_property_type
用于描述每一个属性的特性
Definition: Property.h:189
const char * name
属性名字
Definition: Property.h:191
struct OBPropertyItem ob_property_item
OBPropertyType type
属性类型
Definition: Property.h:192