imageAttributes 类 (gdiplusimageattributes.h)

ImageAttributes 对象包含有关如何在呈现期间操作位图和图元文件颜色的信息。 ImageAttributes 对象维护多个颜色调整设置,包括颜色调整矩阵、灰度调整矩阵、伽玛校正值、颜色映射表和颜色阈值。

继承

ImageAttributes 类实现 GdiplusBase。

方法

ImageAttributes 类具有以下方法。

 
ImageAttributes::ClearBrushRemapTable

ImageAttributes::ClearBrushRemapTable 方法清除此 ImageAttributes 对象的画笔颜色重新映射表。
ImageAttributes::ClearColorKey

ImageAttributes::ClearColorKey 方法清除指定类别 (透明度范围) 的颜色键。
ImageAttributes::ClearColorMatrices

ImageAttributes::ClearColorMatrices 方法清除指定类别的颜色调整矩阵和灰度调整矩阵。
ImageAttributes::ClearColorMatrix

ImageAttributes::ClearColorMatrix 方法清除指定类别的颜色调整矩阵。
ImageAttributes::ClearGamma

ImageAttributes::ClearGamma 方法禁用指定类别的伽玛校正。
ImageAttributes::ClearNoOp

ImageAttributes::ClearNoOp 方法清除指定类别的 NoOp 设置。
ImageAttributes::ClearOutputChannel

ImageAttributes::ClearOutputChannel 方法清除指定类别的青绿色-品红色-yellow-black (CMYK) 输出通道设置。
ImageAttributes::ClearOutputChannelColorProfile

ImageAttributes::ClearOutputChannelColorProfile 方法清除指定类别的输出通道颜色配置文件设置。
ImageAttributes::ClearRemapTable

ImageAttributes::ClearRemapTable 方法清除指定类别的颜色重新映射表。
ImageAttributes::ClearThreshold

ImageAttributes::ClearThreshold 方法清除指定类别的阈值。
ImageAttributes::Clone

ImageAttributes::Clone 方法创建此 ImageAttributes 对象的副本。
ImageAttributes::GetAdjustedPalette

ImageAttributes::GetAdjustedPalette 方法根据指定类别的调整设置调整调色板中的颜色。
ImageAttributes::GetLastStatus

ImageAttributes::GetLastStatus 方法返回一个值,该值指示此 ImageAttributes 对象最近方法失败的性质。
ImageAttributes::ImageAttributes

创建 ImageAttributes::ImageAttributes 对象。 这是默认构造函数。 (ImageAttributes.ImageAttributes)
ImageAttributes::ImageAttributes

创建 ImageAttributes::ImageAttributes 对象。 这是默认构造函数。 (重载 2/3)
ImageAttributes::ImageAttributes

创建 ImageAttributes::ImageAttributes 对象。 这是默认构造函数。 (重载 1/3)
ImageAttributes::Reset

ImageAttributes::Reset 方法清除指定类别的所有颜色和灰度调整设置。
ImageAttributes::SetBrushRemapTable

ImageAttributes::SetBrushRemapTable 方法设置画笔类别的颜色重映射表。
ImageAttributes::SetColorKey

ImageAttributes::SetColorKey 方法 (指定类别的透明度范围) 设置颜色键。
ImageAttributes::SetColorMatrices

ImageAttributes::SetColorMatrices 方法设置指定类别的颜色调整矩阵和灰度调整矩阵。
ImageAttributes::SetColorMatrix

ImageAttributes::SetColorMatrix 方法设置指定类别的颜色调整矩阵。
ImageAttributes::SetGamma

ImageAttributes::SetGamma 方法设置指定类别的伽玛值。
ImageAttributes::SetNoOp

ImageAttributes::SetNoOp 方法关闭指定类别的颜色调整。 可以调用 ImageAttributes::ClearNoOp 以恢复调用 ImageAttributes::SetNoOp 之前已设置的颜色调整设置。
ImageAttributes::SetOutputChannel

ImageAttributes::SetOutputChannel 方法设置指定类别的 CMYK 输出通道。
ImageAttributes::SetOutputChannelColorProfile

ImageAttributes::SetOutputChannelColorProfile 方法设置指定类别的输出通道颜色配置文件。
ImageAttributes::SetRemapTable

ImageAttributes::SetRemapTable 方法设置指定类别的颜色重新映射表。
ImageAttributes::SetThreshold

ImageAttributes::SetThreshold 方法设置指定类别的阈值 (透明度范围) 。
ImageAttributes::SetToIdentity

ImageAttributes::SetToIdentity 方法将指定类别的颜色调整矩阵设置为标识矩阵。
ImageAttributes::SetWrapMode

ImageAttributes::SetWrapMode 方法设置此 ImageAttributes 对象的换行模式。

注解

图像中的颜色可以在呈现期间操作。 可以更正、变暗、变亮、删除它们,等等。 若要应用此类操作,请初始化 ImageAttributes 对象,并将该 ImageAttributes 对象的地址 (以及) Image 对象的地址传递给 Graphics::D rawImage 方法。

要求

   
目标平台 Windows
标头 gdiplusimageattributes.h