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()