Method Load<T>
- Namespace
- MaaFramework.Binding
- Assembly
- MaaFramework.Binding.dll
Load<T>(Stream)
Creates a new instance of the MaaFramework.Binding.MaaImage class from the given stream.
public static MaaImage Load<T>(Stream stream) where T : IMaaImageBuffer, new()Parameters
streamStream-
The stream containing image information.
Returns
- MaaImage
-
A MaaFramework.Binding.MaaImage.
Type Parameters
T
Load<T>(string)
Creates a new instance of the MaaFramework.Binding.MaaImage class from the given file.
public static MaaImage Load<T>(string filePath) where T : IMaaImageBuffer, new()Parameters
filePathstring-
The file path of an image.
Returns
- MaaImage
-
A MaaFramework.Binding.MaaImage.
Type Parameters
T
Load<T>(ReadOnlySpan<byte>)
Creates a new instance of the MaaFramework.Binding.MaaImage class from the given span.
public static MaaImage Load<T>(ReadOnlySpan<byte> span) where T : IMaaImageBuffer, new()Parameters
spanReadOnlySpan<byte>-
The readonly span containing image data.
Returns
- MaaImage
-
A MaaFramework.Binding.MaaImage.
Type Parameters
T
Load(IMaaImageBuffer)
Creates a new instance of the MaaFramework.Binding.MaaImage class from the given buffer.
public static MaaImage Load(IMaaImageBuffer buffer)Parameters
bufferIMaaImageBuffer-
The buffer containing image information.
Returns
- MaaImage
-
A MaaFramework.Binding.MaaImage.