Orbbec Unity SDK
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
Orbbec.Frame Class Reference
Inheritance diagram for Orbbec.Frame:
Orbbec.AccelFrame Orbbec.Frameset Orbbec.GyroFrame Orbbec.PointsFrame Orbbec.VideoFrame Orbbec.ColorFrame Orbbec.DepthFrame Orbbec.IRFrame

Public Member Functions

As< T > ()
 
Frame Copy ()
 
UInt64 GetIndex ()
 获取帧的序号 More...
 
Format GetFormat ()
 获取帧的格式 More...
 
FrameType GetFrameType ()
 获取帧的类型 More...
 
UInt64 GetTimeStamp ()
 获取帧的硬件时间戳 More...
 
UInt64 GetSystemTimeStamp ()
 获取帧的系统时间戳 More...
 
void CopyData (ref Byte[] data)
 获取帧数据 More...
 
IntPtr GetDataPtr ()
 获取帧数据 More...
 
UInt32 GetDataSize ()
 获取帧数据大小 More...
 
void Dispose ()
 

Protected Attributes

NativeHandle _handle
 

Member Function Documentation

◆ As< T >()

T Orbbec.Frame.As< T > ( )
inline
Type Constraints
T :Frame 

◆ CopyData()

void Orbbec.Frame.CopyData ( ref Byte[]  data)
inline

获取帧数据

Parameters
data获取到的帧数据

◆ GetDataPtr()

IntPtr Orbbec.Frame.GetDataPtr ( )
inline

获取帧数据

Returns
IntPtr 获取数据在非托管内存的原始指针

◆ GetDataSize()

UInt32 Orbbec.Frame.GetDataSize ( )
inline

获取帧数据大小

◆ GetFormat()

Format Orbbec.Frame.GetFormat ( )
inline

获取帧的格式

◆ GetFrameType()

FrameType Orbbec.Frame.GetFrameType ( )
inline

获取帧的类型

◆ GetIndex()

UInt64 Orbbec.Frame.GetIndex ( )
inline

获取帧的序号

◆ GetSystemTimeStamp()

UInt64 Orbbec.Frame.GetSystemTimeStamp ( )
inline

获取帧的系统时间戳

◆ GetTimeStamp()

UInt64 Orbbec.Frame.GetTimeStamp ( )
inline

获取帧的硬件时间戳