DEVHTADJDATA-Struktur (winddi.h)
Die DEVHTADJDATA-Struktur wird als Eingabe für die HTUI_DeviceColorAdjustment-Funktion verwendet.
Syntax
typedef struct _DEVHTADJDATA {
DWORD DeviceFlags;
DWORD DeviceXDPI;
DWORD DeviceYDPI;
PDEVHTINFO pDefHTInfo;
PDEVHTINFO pAdjHTInfo;
} DEVHTADJDATA, *PDEVHTADJDATA;
Member
DeviceFlags
Ist eine Gruppe von Flags, die vom Aufrufer festgelegt werden und farbvermischung und Farbausgabe im Vergleich zur Graustufenausgabe beschreiben. Es sollten entweder beide oder keines der folgenden Flags festgelegt werden:
Flag | Definition |
---|---|
DEVHTADJF_ADDITIVE_DEVICE |
|
DEVHTADJF_COLOR_DEVICE |
|
DeviceXDPI
Die vom Aufrufer bereitgestellte horizontale Auflösung in Punkt pro Zoll für das Gerät.
DeviceYDPI
Die vom Aufrufer bereitgestellte vertikale Auflösung in Punkt pro Zoll für das Gerät.
pDefHTInfo
Ist ein vom Aufrufer bereitgestellter Zeiger auf eine DEVHTINFO-Struktur , die die standardmäßigen Halbtoneigenschaften des Geräts enthält.
pAdjHTInfo
Ist ein vom Aufrufer bereitgestellter Zeiger auf eine DEVHTINFO-Struktur, die die aktuellen Halftoningeigenschaften des Geräts enthält. Bevor die HTUI_DeviceColorAdjustment-Funktion zurückgibt, ändert sie den Inhalt dieser Struktur, wenn der Benutzer die Halbtonierungseigenschaften angepasst hat. Kann NULL sein (siehe den folgenden Abschnitt "Hinweise").
Hinweise
Wenn pAdjHTInfoNULL ist oder pAdjHTInfo und pDefHTInfo auf denselben Puffer zeigen, zeigt die funktion HTUI_DeviceColorAdjustment die von pDefHTInfo bereitgestellten Halftoningeigenschaften an, erlaubt es dem Benutzer jedoch nicht, sie zu ändern.
Anforderungen
Anforderung | Wert |
---|---|
Header | winddi.h (einschließlich Winddi.h) |