Structure DEVHTADJDATA (winddi.h)
La structure DEVHTADJDATA est utilisée comme entrée dans la fonction HTUI_DeviceColorAdjustment .
Syntaxe
typedef struct _DEVHTADJDATA {
DWORD DeviceFlags;
DWORD DeviceXDPI;
DWORD DeviceYDPI;
PDEVHTINFO pDefHTInfo;
PDEVHTINFO pAdjHTInfo;
} DEVHTADJDATA, *PDEVHTADJDATA;
Membres
DeviceFlags
Est un ensemble d’indicateurs, définis par l’appelant, décrivant le mélange de couleurs et la sortie de couleur par rapport à la sortie d’échelle de gris. Les deux indicateurs ou aucun des indicateurs suivants ne doivent être définis, selon le cas :
Indicateur | Définition |
---|---|
DEVHTADJF_ADDITIVE_DEVICE |
|
DEVHTADJF_COLOR_DEVICE |
|
DeviceXDPI
Résolution horizontale fournie par l’appelant, en points par pouce, pour l’appareil.
DeviceYDPI
Résolution verticale fournie par l’appelant, en points par pouce, pour l’appareil.
pDefHTInfo
Pointeur fourni par l’appelant vers une structure DEVHTINFO contenant les propriétés de demi-toning par défaut de l’appareil.
pAdjHTInfo
Pointeur fourni par l’appelant vers une structure DEVHTINFO contenant les propriétés de demi-toning actuelles de l’appareil. Avant que la fonction HTUI_DeviceColorAdjustment retourne, elle modifie le contenu de cette structure, si l’utilisateur a ajusté les propriétés halftoning. Peut être NULL (voir la section Remarques suivante).
Remarques
Si pAdjHTInfo a la valeur NULL ou si pAdjHTInfo et pDefHTInfo pointent vers la même mémoire tampon, la fonction HTUI_DeviceColorAdjustment affiche les propriétés de halftoning fournies par pDefHTInfo , mais ne permet pas à l’utilisateur de les modifier.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | winddi.h (inclure Winddi.h) |