InputFrameToFeedbackFrameAdapter Class¶
这个类型是C#语言的 EasyAR Sense API: InputFrameToFeedbackFrameAdapter 。页面中部分描述可能与Unity环境无关。
这个类型已经完全封装进Unity组件: ARAssembly 。不需要直接使用这个类型。
Description¶
输入帧到反馈帧适配器。
有一个输入帧输入端口、一个历史输出帧输入端口和一个反馈帧输出端口,用于将输入帧和历史输出帧组合成反馈帧,传递给要求输入反馈帧的算法组件,例如 ImageTracker 。
每次输入帧输入时,会连带上一次输入的历史输出帧合成反馈帧。如果没有输入过历史输出帧,则反馈帧中的历史输出帧为空。
InputFrameToFeedbackFrameAdapter占用1个camera的buffer。应使用camera的setBufferCapacity设置不少于所有组件占用的camera的buffer数量。参考 概览 。
本类的所有成员都是线程安全的。
Methods¶
input¶
- C#
public virtual InputFrameSink input()
输入端口。
bufferRequirement¶
- C#
public virtual int bufferRequirement()
当前组件占用camera buffer的数量。
sideInput¶
- C#
public virtual OutputFrameSink sideInput()
旁路输入端口,用于输入历史输出帧。
output¶
- C#
public virtual FeedbackFrameSource output()
输出端口。
create¶
- C#
public static InputFrameToFeedbackFrameAdapter create()
创建。