System::Drawing::Imaging 命名空间
内容
[
隐藏
]类
| 类 | 描述 |
|---|---|
| BitmapData | 表示位图图像的一组属性。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| ColorMap | 表示用于颜色转换的映射。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| ColorMatrix | 表示包含 RGBAW 颜色空间坐标的 5x5 矩阵。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| ColorPalette | 表示构成颜色调色板的 32 位 ARGB 颜色集合。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| Encoder | 表示与一组图像编码器参数关联的 GUID。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| EncoderParameter | 用作向图像编码器传递值的容器。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| EncoderParameters | 表示 EncoderParameter 对象数组。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| FrameDimension | 提供获取图像帧尺寸的属性。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| ImageAttributes | 表示在渲染过程中图像颜色如何被操作的信息。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| ImageCodecInfo | 提供关于图像编解码器的信息。此类的对象只能使用 System::MakeObject() 函数分配。切勿在栈上或使用 operator new 创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| ImageFormat | 表示图像的文件格式。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| Metafile | 表示图形元文件。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| MetafileHeader | 包含与图形元文件关联的属性。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
| PropertyItem | 表示要包含在图像文件中的元数据属性。此类的对象应仅使用 System::MakeObject() 函数分配。切勿在栈上或使用 new 运算符创建此类型的实例,因为这会导致运行时错误和/或断言故障。始终将此类包装到 System::SmartPtr 指针中,并使用该指针将其作为参数传递给函数。 |
Enums
| 枚举 | 描述 |
|---|---|
| ColorAdjustType | 指定哪些对象使用颜色调整信息。 |
| ColorChannelFlag | 指定 CMYK 颜色空间中的颜色通道。 |
| ColorMatrixFlag | 指定将受到 ImageAttributes 对象的颜色和灰度调整设置影响的图像和颜色类型。 |
| EmfPlusRecordType | 表示可与元文件一起使用以读取和写入图形命令的方法。 |
| EmfType | 指定放置在 EMF 文件中的记录类型。 |
| EncoderParameterValueType | 指定由 EncoderParameter 类表示的值的类型。 |
| EncoderValue | 指定传递给 JPEG 或 TIFF 图像编码器的参数值。 |
| ImageFlags | 表示由 Image 对象表示的像素数据的属性。 |
| ImageLockMode | 指定被锁定的图像区域的属性。 |
| MetafileFrameUnit | 指定用于调整大小和定位元文件的矩形的计量单位。 |
| MetafileType | 表示一种图形元文件的类型。 |
| PixelFormat | 指定像素的颜色数据格式。 |
Typedefs
| 类型定义 | 描述 |
|---|---|
| BitmapDataPtr | 一个指向 BitmapData 类实例的共享指针的别名。 |
| ColorMapPtr | 一个指向 ColorMap 类实例的共享指针的别名。 |
| ColorMatrixPtr | 一个指向 ColorMatrix 类实例的共享指针的别名。 |
| ColorPalettePtr | 一个指向 ColorPalette 类实例的共享指针的别名。 |
| EncoderParameterPtr | 一个指向 EncoderParameter 类实例的共享指针的别名。 |
| EncoderParametersPtr | 一个指向 EncoderParameters 类实例的共享指针的别名。 |
| EncoderPtr | 一个指向 Encoder 类实例的共享指针的别名。 |
| FrameDimensionPtr | 一个指向 FrameDimension 类实例的共享指针的别名。 |
| ImageAttributesPtr | 一个指向 ImageAttributes 类实例的共享指针的别名。 |
| ImageCodecInfoPtr | 一个指向 ImageCodecInfo 类实例的共享指针的别名。 |
| ImageFormatPtr | 一个指向 ImageFormat 类实例的共享指针的别名。 |
| PlayRecordCallback | 在 EnumerateMetafileProc 函数对象中用作参数的委托。 |