Table of Contents

Struct MaaCustomControllerMarshaller.ManagedToUnmanagedIn

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

Custom marshaller to marshal a managed MaaFramework.Binding.Custom.IMaaCustomController as an unmanaged nint.

public struct MaaCustomControllerMarshaller.ManagedToUnmanagedIn

Inherited Members

Methods

Free()

Frees any allocated unmanaged memory.

Free()

Frees any allocated unmanaged memory.

FromManaged(IMaaCustomController)

Initializes the marshaller with a managed MaaFramework.Binding.Custom.IMaaCustomController.

FromManaged(IMaaCustomController)

Initializes the marshaller with a managed MaaFramework.Binding.Custom.IMaaCustomController.

ToUnmanaged()

Converts the current managed MaaFramework.Binding.Custom.IMaaCustomController to an unmanaged nint.

ToUnmanaged()

Converts the current managed MaaFramework.Binding.Custom.IMaaCustomController to an unmanaged nint.