WmfLogColorSpaceW

WmfLogColorSpaceW class

LogColorSpaceW nesnesi, adı Unicode 16-bit karakterlerinden oluşan bir renk profili dosyası tarafından tanımlanabilen mantıksal bir renk uzayı belirtir.

public class WmfLogColorSpaceW : MetaObject

yapıcılar

İsimTanım
WmfLogColorSpaceW()Default_Constructor

Özellikleri

İsimTanım
ColorSpaceType { get; set; }Renk alanı türünü belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar. LogicalColorSpace numaralandırma içinde tanımlanmalıdır ZORUNLU (bölüm 2.1.1.14). Bu değer LCS_sRGB veya LCS_WINDOWS_COLOR_SPACE ise, sRGB renk alanı KULLANILMALIDIR.
Endpoints { get; set; }RGB’ye karşılık gelen üç rengin CIE kromatikliğini x, y ve z koordinatlarını tanımlayan bir CIEXYZTriple nesnesi (bölüm 2.2.2.7) alır veya ayarlarendpoints bitmap ile ilişkili logical renk alanı için. Eğer ColorSpaceType alan LCS_CALIBRATED_RGB belirtmiyor, bu alan MUTLAKA dikkate alınmamalıdır.
Filename { get; set; }color profili içeren bir dosyanın adını belirten isteğe bağlı, boş sonlandırılmış Unicode UTF16-LE karakter dizesini alır veya ayarlar. Bir dosya adı belirtilirse ve the ColorSpaceType alan LCS_CALIBRATED_RGB olarak ayarlandığında, bu yapının diğer alanları yoksayılmalıdır.
GammaBlue { get; set; }Mavi için toned yanıt eğrisini tanımlayan 32 bitlik bir sabit nokta değeri alır veya ayarlar. EğerColorSpaceType field , LCS_CALIBRATED_RGB’yi belirtmiyor, bu alan MUTLAKA dikkate alınmamalıdır.
GammaGreen { get; set; }Yeşil için toned yanıt eğrisini tanımlayan 32 bitlik bir sabit nokta değeri alır veya ayarlar. EğerColorSpaceType field , LCS_CALIBRATED_RGB’yi belirtmiyor, bu alan MUTLAKA dikkate alınmamalıdır.
GammaRed { get; set; }Kırmızı için toned yanıt eğrisini tanımlayan 32 bitlik bir sabit nokta değeri alır veya ayarlar. EğerColorSpaceType field , LCS_CALIBRATED_RGB’yi belirtmiyor, bu alan MUTLAKA dikkate alınmamalıdır.
Intent { get; set; }Gamut eşleme amacını tanımlayan 32 bitlik işaretli bir tamsayı alır veya ayarlar. GamutMappingIntent numaralandırma (bölüm 2.1.1.11) içinde tanımlanmalıdır ZORUNLU.
Signature { get; set; }the öğesini belirten 32 bitlik işaretsiz bir tamsayı alır veya ayarlarsignature renk uzayı nesnelerinin; dize “PSOC"nin ASCII kodlaması olan 0x50534F43 değerine AYARLANMALIDIR.
Size { get; set; }the öğesini tanımlayan 32 bitlik işaretsiz bir tamsayı alır veya ayarlarsize bu nesnenin bytes. cinsinden
Version { get; set; }a öğesini tanımlayan 32 bitlik işaretsiz bir tamsayı alır veya ayarlarversion sayı; 0x00000400. OLMALIDIR

Notlar

Bkz.WmfLogColorSpacenesne (bölüm 2.2.2.11) for this nesnesinin alan değerlerinin yorumlanmasıyla ilgili ek ayrıntılar.

Ayrıca bakınız