C# Класс JpegEncoder, com.unity.simulation.capture

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Decode ( Array, jpg, int &width, int &height ) : byte[]
Encode ( Array, raw, int width, int height, int pixelSize, GraphicsFormat textureFormat, int quality = 75, Flags, flags = Flags.TJ_BOTTOMUP ) : byte[]

Приватные методы

Метод Описание
GetPixelFormat ( int pixelSize, GraphicsFormat format, Flags, &flags ) : PixelFormat,
tjCompress ( IntPtr, handle, Array, srcBuf, int width, int pitch, int height, int pixelSize, Array, dstBuf, int &compressedSize, int jpegSubsamp, int jpegQual, int flags ) : int
tjCompress2 ( IntPtr, handle, Array, srcBuf, int width, int pitch, int height, int pixelFormat, Array, dstBuf, int &compressedSize, int jpegSubsamp, int jpegQual, int flags ) : int
tjDecompress2 ( IntPtr, handle, Array, jpegBuf, int jpegSize, Array, dstBuf, int width, int pitch, int height, int pixelFormat, int flags ) : int
tjDecompressHeader3 ( IntPtr, handle, Array, jpegBuf, int jpegSize, int &width, int &height, int &jpegSubsamp, int &jpegColorspace ) : int
tjDestroy ( IntPtr, handle ) : int
tjInitCompress ( ) : IntPtr,
tjInitDecompress ( ) : IntPtr,

Описание методов

Decode() публичный статический Метод

public static Decode ( Array, jpg, int &width, int &height ) : byte[]
jpg Array,
width int
height int
Результат byte[]

Encode() публичный статический Метод

public static Encode ( Array, raw, int width, int height, int pixelSize, GraphicsFormat textureFormat, int quality = 75, Flags, flags = Flags.TJ_BOTTOMUP ) : byte[]
raw Array,
width int
height int
pixelSize int
textureFormat GraphicsFormat
quality int
flags Flags,
Результат byte[]