WmfLogColorSpaceW

WmfLogColorSpaceW class

Объект LogColorSpaceW задает логическое цветовое пространство, которое может быть определено файлом цветового профиля с именем, состоящим из 16-битных символов Unicode .

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), который определяет координаты CIE цветности x, y и z трех цветов , которые соответствуют RGBendpoints для цветового пространства logical , связанного с растровым изображением. Если ColorSpaceType поле не указывает LCS_CALIBRATED_RGB, это поле ДОЛЖНО быть проигнорировано.
Filename { get; set; }Получает или задает необязательную строку символа Unicode UTF16-LE character , заканчивающуюся нулем, которая указывает имя файла, содержащего профиль color . Если указано имя файла и параметр ColorSpaceType установлено значение LCS_CALIBRATED_RGB, другие поля этой структуры ДОЛЖНЫ игнорироваться.
GammaBlue { get; set; }Получает или задает 32-разрядное значение с фиксированной точкой, определяющее кривую отклика toned для синего цвета. ЕслиColorSpaceType field не указывает LCS_CALIBRATED_RGB, это поле ДОЛЖНО быть проигнорировано.
GammaGreen { get; set; }Получает или задает 32-битное значение с фиксированной точкой, которое определяет кривую отклика toned для зеленого цвета. ЕслиColorSpaceType field не указывает LCS_CALIBRATED_RGB, это поле ДОЛЖНО быть проигнорировано.
GammaRed { get; set; }Получает или задает 32-разрядное значение с фиксированной точкой, которое определяет кривую отклика toned для красного цвета. ЕслиColorSpaceType field не указывает LCS_CALIBRATED_RGB, это поле ДОЛЖНО быть проигнорировано.
Intent { get; set; }Получает или задает 32-разрядное целое число со знаком, определяющее намерение gamut mapping . Он ДОЛЖЕН быть определен в перечислении GamutMappingIntent enumeration (раздел 2.1.1.11).
Signature { get; set; }Получает или задает 32-разрядное целое число без знака, указывающее signature объектов цветового пространства; он ДОЛЖЕН быть установлен в значение 0x50534F43, которое является кодировкой ASCII строки “PSOC”.
Size { get; set; }Получает или задает 32-разрядное целое число без знака, которое определяет size этого объекта в байтах.
Version { get; set; }Получает или задает 32-разрядное целое число без знака, которое определяет a version количество; это ДОЛЖНО быть 0x00000400.

Примечания

См.WmfLogColorSpaceобъект (раздел 2.2.2.11) for дополнительные сведения, касающиеся интерпретации значений полей объекта this .

Смотрите также