Orbbec Unity SDK
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Orbbec.Context Class Reference
Inheritance diagram for Orbbec.Context:

Public Member Functions

 Context ()
 context是描述SDK的runtime一个管理类,负责SDK的资源申请与释放 context具备多设备的管理能力,负责枚举设备,监听设备回调,启用多设备同步等功能 More...
 
 Context (String configPath)
 context是描述SDK的runtime一个管理类,负责SDK的资源申请与释放 context具备多设备的管理能力,负责枚举设备,监听设备回调,启用多设备同步等功能 More...
 
DeviceList QueryDeviceList ()
 获取枚举到设备列表 More...
 
Device CreateNetDevice (string address, UInt16 port)
 创建网络设备 More...
 
void SetDeviceChangedCallback (DeviceChangedCallback callback)
 设置设备插拔回调函数 More...
 
void EnableMultiDeviceSync (UInt64 repeatInterval)
 启动多设备同步功能,同步已创建设备的时钟(需要使用的设备支持该功能) More...
 
void SetLoggerServerity (LogSeverity logSeverity)
 设置全局日志的等级,会同时作用于输出到终端和输出到文件的日志等级 More...
 
void SetLoggerToFile (LogSeverity logSeverity, String fileName)
 设置日志输出到文件 More...
 
void SetLoggerToConsole (LogSeverity logSeverity)
 设置日志输出到终端 More...
 
void Dispose ()
 

Constructor & Destructor Documentation

◆ Context() [1/2]

Orbbec.Context.Context ( )
inline

context是描述SDK的runtime一个管理类,负责SDK的资源申请与释放 context具备多设备的管理能力,负责枚举设备,监听设备回调,启用多设备同步等功能

◆ Context() [2/2]

Orbbec.Context.Context ( String  configPath)
inline

context是描述SDK的runtime一个管理类,负责SDK的资源申请与释放 context具备多设备的管理能力,负责枚举设备,监听设备回调,启用多设备同步等功能

Member Function Documentation

◆ CreateNetDevice()

Device Orbbec.Context.CreateNetDevice ( string  address,
UInt16  port 
)
inline

创建网络设备

Parameters
address设备ip地址
port设备端口
Returns
Device 返回设备对象

◆ EnableMultiDeviceSync()

void Orbbec.Context.EnableMultiDeviceSync ( UInt64  repeatInterval)
inline

启动多设备同步功能,同步已创建设备的时钟(需要使用的设备支持该功能)

◆ QueryDeviceList()

DeviceList Orbbec.Context.QueryDeviceList ( )
inline

获取枚举到设备列表

◆ SetDeviceChangedCallback()

void Orbbec.Context.SetDeviceChangedCallback ( DeviceChangedCallback  callback)
inline

设置设备插拔回调函数

◆ SetLoggerServerity()

void Orbbec.Context.SetLoggerServerity ( LogSeverity  logSeverity)
inline

设置全局日志的等级,会同时作用于输出到终端和输出到文件的日志等级

◆ SetLoggerToConsole()

void Orbbec.Context.SetLoggerToConsole ( LogSeverity  logSeverity)
inline

设置日志输出到终端

◆ SetLoggerToFile()

void Orbbec.Context.SetLoggerToFile ( LogSeverity  logSeverity,
String  fileName 
)
inline

设置日志输出到文件