Class ColorspaceConverterX
- Namespace
- VisioForge.Core.FastImageProcessingX
- Assembly
- VisioForge.Core.dll
public class ColorspaceConverterX : IDisposableInheritance
Implements
Inherited Members
Constructors
ColorspaceConverterX(BaseContext, VideoFormatX, VideoFormatX, int, int)
public ColorspaceConverterX(BaseContext context, VideoFormatX inputFormat, VideoFormatX outputFormat, int width, int height)Parameters
contextBaseContextinputFormatVideoFormatXoutputFormatVideoFormatXwidthintheightint
Methods
Convert(VideoFrameX, VideoFrameX, int)
public void Convert(VideoFrameX inFrame, VideoFrameX outFrame, int timeoutMs = 1000)Parameters
inFrameVideoFrameXoutFrameVideoFrameXtimeoutMsint
Convert(nint, int, nint, int, int)
public void Convert(nint inFrameData, int inFrameDataSize, nint outFrameData, int outFrameDataSize, int timeoutMs = 1000)Parameters
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()Dispose(bool)
protected virtual void Dispose(bool disposing)Parameters
disposingbool
~ColorspaceConverterX()
protected ~ColorspaceConverterX()Reset()
public void Reset()