Structure EMRCOLORMATCHTOTARGET (wingdi.h)
La structure EMRCOLORMATCHTOTARGET contient des membres pour l’enregistrement métafichier amélioré ColorMatchToTarget .
Syntaxe
typedef struct tagCOLORMATCHTOTARGET {
EMR emr;
DWORD dwAction;
DWORD dwFlags;
DWORD cbName;
DWORD cbData;
BYTE Data[1];
} EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET;
Membres
emr
Structure de base pour tous les types d’enregistrements.
dwAction
Action à entreprendre. Ce membre peut être l’une des valeurs suivantes.
Action | Signification |
---|---|
CS_ENABLE | Mappe les couleurs à la gamme de couleurs de l’appareil cible. Cela permet la vérification des couleurs. Toutes les commandes de dessin suivantes sur le contrôleur de domaine affichent les couleurs telles qu’elles apparaissent sur l’appareil cible. |
CS_DISABLE | Désactive la vérification des couleurs. |
CS_DELETE_TRANSFORM | Si la gestion des couleurs est activée pour le profil cible, la désactive et supprime la transformation concaténée. |
dwFlags
Ce paramètre peut être la valeur suivante.
Indicateur | Signification |
---|---|
COLORMATCHTOTARGET_EMBEDED | Indique qu’un profil de couleur a été incorporé dans le métafichier. |
cbName
Taille du nom de profil cible souhaité, en octets.
cbData
Taille des données de profil cible brutes en octets, si elles sont attachées.
Data[1]
Tableau contenant le nom du profil cible et les données brutes du profil cible. La taille du tableau est cbName + cbData. Si cbData est différent de zéro, les données de profil cible brutes sont attachées et suivent le nom du profil cible à l’emplacement Data[cbName].
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | wingdi.h (inclure Windows.h) |