YSTest  PreAlpha_b500_20140530
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
Image.h 文件参考

平台中立的图像输入和输出。 更多...

Image.h 的引用(Include)关系图:

浏览源代码.

class  YSLib::Drawing::BadImageAlloc
 图像资源分配失败异常:表示存储等资源不足导致无法创建图像。 更多...
 
class  YSLib::Drawing::UnsupportedImageFormat
 未被支持的图像格式异常:表示请求的操作涉及的图像格式不受库的支持。 更多...
 
class  YSLib::Drawing::UnknownImageFormat
 未知图像格式异常:表示请求的操作涉及的图像格式因为不明确而不受库的支持。 更多...
 
class  YSLib::Drawing::ImageMemory
 图像内存对象;保存图像内容的数据缓冲对象。 更多...
 
class  YSLib::Drawing::HBitmap
 位图句柄:指向位图数据。 更多...
 
class  YSLib::Drawing::HMultiBitmap
 多页面位图句柄:指向多页面位图数据。 更多...
 
class  YSLib::Drawing::HMultiBitmap::iterator
 

命名空间

 YSLib
 
 YSLib::Drawing
 图形处理。
 

类型定义

using YSLib::Drawing::BitPerPixel = u8
 

枚举

enum  YSLib::Drawing::ImageFormat : int {
  YSLib::Drawing::ImageFormat::Unknown = -1, YSLib::Drawing::ImageFormat::BMP = 0, YSLib::Drawing::ImageFormat::ICO = 1, YSLib::Drawing::ImageFormat::JPEG = 2,
  YSLib::Drawing::ImageFormat::PNG = 13, YSLib::Drawing::ImageFormat::GIF = 25
}
 图像格式。 更多...
 
enum  YSLib::Drawing::ImageDecoderFlags : int {
  YSLib::Drawing::ImageDecoderFlags::Default = 0, YSLib::Drawing::ImageDecoderFlags::GIF_Load256 = 1, YSLib::Drawing::ImageDecoderFlags::GIF_Playback = 2, YSLib::Drawing::ImageDecoderFlags::ICO_MakeAlpha = 1,
  YSLib::Drawing::ImageDecoderFlags::JPEG_Fast = 0x0001, YSLib::Drawing::ImageDecoderFlags::JPEG_Accurate = 0x0002, YSLib::Drawing::ImageDecoderFlags::JPEG_CMYK = 0x0004, YSLib::Drawing::ImageDecoderFlags::JPEG_EXIFRotate = 0x0008,
  YSLib::Drawing::ImageDecoderFlags::JPEG_GreyScale = 0x0010, YSLib::Drawing::ImageDecoderFlags::JPEG_QualitySuperb = 0x80, YSLib::Drawing::ImageDecoderFlags::JPEG_QualityGood = 0x0100, YSLib::Drawing::ImageDecoderFlags::JPEG_QualityNormal = 0x0200,
  YSLib::Drawing::ImageDecoderFlags::JPEG_QualityAverage = 0x0400, YSLib::Drawing::ImageDecoderFlags::JPEG_QualityBad = 0x0800, YSLib::Drawing::ImageDecoderFlags::JPEG_Progressive = 0x2000, YSLib::Drawing::ImageDecoderFlags::JPEG_Subsampling_411 = 0x1000,
  YSLib::Drawing::ImageDecoderFlags::JPEG_Subsampling_420 = 0x4000, YSLib::Drawing::ImageDecoderFlags::JPEG_Subsampling_422 = 0x8000, YSLib::Drawing::ImageDecoderFlags::JPEG_Subsampling_444 = 0x10000, YSLib::Drawing::ImageDecoderFlags::JPEG_Optimize = 0x20000,
  YSLib::Drawing::ImageDecoderFlags::JPEG_Baseline = 0x40000
}
 图像解码器标识。 更多...
 

函数

bool YSLib::Drawing::operator!= (const HMultiBitmap::iterator &x, const HMultiBitmap::iterator &y) ynothrow
 

详细描述

平台中立的图像输入和输出。

版本
r825
作者
FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com
自从
build 402
创建时间:
2013-05-05 12:34:03 +0800
修改时间:
2014-05-26 14:40 +0800
文本编码:
UTF-8
模块名称:
YSLib::Adaptor::Image

在文件 Image.h 中定义.