FeedbackFrame Class¶
Description¶
反馈帧。
包含一个输入帧和一个历史输出帧,用于 ImageTracker 等反馈式同步处理组件。
Constructor¶
- C
void easyar_FeedbackFrame__ctor(easyar_InputFrame * inputFrame, easyar_OptionalOfOutputFrame previousOutputFrame, easyar_FeedbackFrame * * Return)
- C++17
FeedbackFrame(std::shared_ptr<InputFrame> inputFrame, std::optional<std::shared_ptr<OutputFrame>> previousOutputFrame)
- C++03
FeedbackFrame(InputFrame * inputFrame, OutputFrame * previousOutputFrame)
- Java
public FeedbackFrame(@Nonnull InputFrame inputFrame, @Nullable OutputFrame previousOutputFrame)
- Kotlin
constructor(inputFrame: InputFrame, previousOutputFrame: OutputFrame?)
- Objective-C
+ (easyar_FeedbackFrame *) create:(easyar_InputFrame *)inputFrame previousOutputFrame:(easyar_OutputFrame *)previousOutputFrame
- Swift
public convenience init(_ inputFrame: InputFrame, _ previousOutputFrame: OutputFrame?)
- C#
public FeedbackFrame(InputFrame inputFrame, Optional<OutputFrame> previousOutputFrame)
inputFrame¶
输入帧。
- C
void easyar_FeedbackFrame_inputFrame(const easyar_FeedbackFrame * This, easyar_InputFrame * * Return)
- C++17
std::shared_ptr<InputFrame> inputFrame()
- C++03
void inputFrame(InputFrame * * Return)
- Java
public @Nonnull InputFrame inputFrame()
- Kotlin
fun inputFrame(): InputFrame
- Objective-C
- (easyar_InputFrame *)inputFrame
- Swift
public func inputFrame() -> InputFrame
- C#
public virtual InputFrame inputFrame()
previousOutputFrame¶
历史输出帧。
- C
void easyar_FeedbackFrame_previousOutputFrame(const easyar_FeedbackFrame * This, easyar_OptionalOfOutputFrame * Return)
- C++17
std::optional<std::shared_ptr<OutputFrame>> previousOutputFrame()
- C++03
void previousOutputFrame(OutputFrame * * Return)
- Java
public @Nullable OutputFrame previousOutputFrame()
- Kotlin
fun previousOutputFrame(): OutputFrame?
- Objective-C
- (easyar_OutputFrame *)previousOutputFrame
- Swift
public func previousOutputFrame() -> OutputFrame?
- C#
public virtual Optional<OutputFrame> previousOutputFrame()