#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.