EmfCreateColorSpaceW

EmfCreateColorSpaceW class

L’enregistrement EMR_CREATECOLORSPACEW crée un objet d’espace colorimétrique logique à partir d’un profil de couleur avec un nom composé de caractères Unicode.

public sealed class EmfCreateColorSpaceW : EmfObjectCreationRecordType

Constructeurs

NomLa description
EmfCreateColorSpaceW(EmfRecord)Initialise une nouvelle instance duEmfCreateColorSpaceW classe.

Propriétés

NomLa description
CbData { get; set; }Obtient ou définit un entier non signé 32 bits qui spécifie la taille, en octets, du champ Données.
Data { get; set; }Obtient ou définit un tableau facultatif d’octets qui spécifie les données de profil de couleur.
DwFlags { get; set; }Obtient ou définit un entier non signé 32 bits qui fournit des informations sur les données de cet enregistrement.
IhCS { get; set; }Obtient ou définit un entier non signé 32 bits qui spécifie l’index de l’objet espace de couleur logique dans la table d’objets EMF (section 3.1.1.1). Cet index DOIT être sauvegardé pour que cet objet puisse être réutilisé ou modifié.
Lcs { get; set; }Obtient ou définit un objet WMF LogColorSpaceW ([MS-WMF] section 2.2.2.12) qui peut spécifier le nom d’un profil de couleur en caractères Unicode UTF16-LE
Size { get; set; }Obtient ou définit la taille de l’enregistrement
Type { get; set; }Obtient ou définit le type.

Remarques

L’objet d’espace colorimétrique logique défini par cet enregistrement peut être sélectionné dans le contexte du périphérique de lecture par un enregistrement EMR_SETCOLORSPACE (section 2.3.8.7), qui définit l’espace colorimétrique logique à utiliser dans les opérations graphiques ultérieures.

Voir également