WmfLogColorSpaceW

WmfLogColorSpaceW class

LogColorSpaceW 对象指定一个逻辑色彩空间,可以 由名称由Unicode 16 位 个字符组成的颜色配置文件定义

public class WmfLogColorSpaceW : MetaObject

构造函数

姓名描述
WmfLogColorSpaceW()默认构造函数。

特性

姓名描述
ColorSpaceType { get; set; }获取或设置一个 32 位有符号整数,指定颜色空间 类型。它必须在 LogicalColorSpace enumeration (第 2.1.1.14 节)中定义。如果此值为 LCS_sRGB 或 LCS_WINDOWS_COLOR_SPACE,则必须使用 sRGB 颜色空间。
Endpoints { get; set; }获取或设置一个 CIEXYZTriple 对象(第 2.2.2.7 节),该对象定义 对应于 RGB 的三种颜色 的 CIE 色度 x、y 和 z 坐标endpoints用于与位图关联的logical 颜色空间。如果 ColorSpaceType字段未指定 LCS_CALIBRATED_RGB,该字段必须被忽略。
Filename { get; set; }获取或设置一个可选的、以 null 结尾的 Unicode UTF16-LE 字符 字符串,它指定包含 color 配置文件的文件的名称。如果指定了文件名,则 ColorSpaceType字段设置为 LCS_CALIBRATED_RGB,应该忽略此结构的 其他字段。
GammaBlue { get; set; }获取或设置一个 32 位定点值,用于定义蓝色的toned 响应曲线。如果ColorSpaceTypefield 没有指定 LCS_CALIBRATED_RGB,这个字段必须被忽略。
GammaGreen { get; set; }获取或设置一个 32 位定点值,用于定义绿色的toned 响应曲线。如果ColorSpaceTypefield 没有指定 LCS_CALIBRATED_RGB,这个字段必须被忽略。
GammaRed { get; set; }获取或设置一个 32 位定点值,用于定义红色的toned 响应曲线。如果ColorSpaceTypefield 没有指定 LCS_CALIBRATED_RGB,这个字段必须被忽略。
Intent { get; set; }获取或设置一个 32 位有符号整数,用于定义色域 mapping 意图。它必须在 GamutMappingIntent enumeration (第 2.1.1.11 节)中定义。
Signature { get; set; }获取或设置一个 32 位无符号整数,指定 signature颜色空间对象;它必须设置为 值0x50534F43,这是string “PSOC”的ASCII编码。
Size { get; set; }获取或设置一个 32 位无符号整数,它定义了 size此对象的大小,以字节为单位。
Version { get; set; }获取或设置定义 a 的 32 位无符号整数version数字;它必须是0x00000400.

评论

WmfLogColorSpaceobject(第 2.2.2.11 节)for 有关 this object. 的字段值解释的其他详细信息

也可以看看