Table of Contents

Class MaaContext

Namespace
MaaFramework.Binding
Assembly
MaaFramework.Binding.Native.dll

A wrapper class providing a reference implementation for MaaFramework.Binding.Interop.Native.MaaContext.

public class MaaContext : IMaaContext<nint>, IMaaContext, ICloneable

Inheritance

Implements

Inherited Members

Constructors

MaaContext(nint)

Creates a MaaFramework.Binding.MaaContext instance.

Properties

Handle

Gets or initializes a MaaContextHandle.

TaskJob

Gets the task job from the MaaFramework.Binding.IMaaContext.

Tasker

Gets the tasker from the MaaFramework.Binding.IMaaContext.

Methods

Clone()

Creates a new object that is a copy of the current instance.

OverrideNext(string, IEnumerable<string>)

Override the property field "next" in a task.

OverridePipeline(string)

Override a pipeline.

RunAction(string, string, IMaaRectBuffer, string)

Run an action.

RunAction(string, string, IMaaRectBuffer<nint>, string)

Run an action.

RunPipeline(string, string)

Runs a pipeline.

RunRecognition(string, string, IMaaImageBuffer)

Run a recognition.

RunRecognition(string, string, IMaaImageBuffer<nint>)

Run a recognition.

RunRecognition(string, string, MaaImageBuffer)

Run a recognition.