WmfLogColorSpaceW

WmfLogColorSpaceW class

L’objet LogColorSpaceW spécifie un espace colorimétrique logique, qui peut être défini par un fichier de profil de couleur avec un nom composé de caractères Unicode 16 bits .

public class WmfLogColorSpaceW : MetaObject

Constructeurs

NomLa description
WmfLogColorSpaceW()Default_Constructor

Propriétés

NomLa description
ColorSpaceType { get; set; }Obtient ou définit un entier signé 32 bits qui spécifie le type d’espace colorimétrique . Il DOIT être défini dans l’énumération LogicalColorSpace (section 2.1.1.14). Si cette valeur est LCS_sRGB ou LCS_WINDOWS_COLOR_SPACE, l’espace colorimétrique sRGB DOIT être utilisé.
Endpoints { get; set; }Obtient ou définit un objet CIEXYZTriple (section 2.2.2.7) qui définit les coordonnées de chromaticité CIE x, y et z des trois couleurs qui correspondent au RVBendpoints pour l’espace colorimétrique logical associé au bitmap. Si le ColorSpaceType le champ ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.
Filename { get; set; }Obtient ou définit une chaîne de caractères Unicode UTF16-LE facultative terminée par un caractère , qui spécifie le nom d’un fichier contenant un profil color . Si un nom de fichier est spécifié et que the ColorSpaceType champ est défini sur LCS_CALIBRATED_RGB, les autres champs de cette structure DEVRAIENT être ignorés.
GammaBlue { get; set; }Obtient ou définit une valeur à virgule fixe de 32 bits qui définit la courbe de réponse toned pour le bleu. Si laColorSpaceType field ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.
GammaGreen { get; set; }Obtient ou définit une valeur à virgule fixe 32 bits qui définit la courbe de réponse toned pour le vert. Si laColorSpaceType field ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.
GammaRed { get; set; }Obtient ou définit une valeur à virgule fixe 32 bits qui définit la courbe de réponse toned pour le rouge. Si laColorSpaceType field ne spécifie pas LCS_CALIBRATED_RGB, ce champ DOIT être ignoré.
Intent { get; set; }Obtient ou définit un entier signé 32 bits qui définit l’intention de mappage de gamme . Il DOIT être défini dans l’énumération GamutMappingIntent (section 2.1.1.11).
Signature { get; set; }Obtient ou définit un entier non signé 32 bits qui spécifie le signature d’objets de l’espace colorimétrique ; il DOIT être défini sur la valeur 0x50534F43, qui est le codage ASCII de la chaîne “PSOC”.
Size { get; set; }Obtient ou définit un entier non signé 32 bits qui définit le size de cet objet, en octets.
Version { get; set; }Obtient ou définit un entier non signé 32 bits qui définit a version Numéro; il DOIT être 0x00000400.

Remarques

Voir leWmfLogColorSpaceobjet (section 2.2.2.11) pour détails supplémentaires concernant l’interprétation des valeurs de champ de cet objet.

Voir également