#include "Image.h"
Namespaces | |
namespace | Diligent |
Graphics engine namespace. | |
Enumerations | |
enum | Diligent::DECODE_JPEG_RESULT : Uint32 { Diligent::DECODE_JPEG_RESULT_OK = 0 , Diligent::DECODE_JPEG_RESULT_INVALID_ARGUMENTS , Diligent::DECODE_JPEG_RESULT_INITIALIZATION_FAILED , Diligent::DECODE_JPEG_RESULT_DECODING_ERROR } |
JPEG image decoding result. More... | |
enum | Diligent::ENCODE_JPEG_RESULT : Uint32 { Diligent::ENCODE_JPEG_RESULT_OK = 0 , Diligent::ENCODE_JPEG_RESULT_INVALID_ARGUMENTS , Diligent::ENCODE_JPEG_RESULT_INITIALIZATION_FAILED } |
JPEG image encoding result. More... | |
Functions | |
DECODE_JPEG_RESULT | Diligent::DecodeJpeg (const void *pSrcJpegBits, size_t JpegDataSize, IDataBlob *pDstPixels, ImageDesc *pDstImgDesc) |
Decodes jpeg image. | |
ENCODE_JPEG_RESULT | Diligent::EncodeJpeg (Uint8 *pSrcRGBPixels, Uint32 Width, Uint32 Height, int quality, IDataBlob *pDstJpegBits) |
Encodes an image jpeg PNG format. | |
JPEG image loading and encoding functions.