Struttura DEVHTADJDATA (winddi.h)
La struttura DEVHTADJDATA viene usata come input per la funzione HTUI_DeviceColorAdjustment .
Sintassi
typedef struct _DEVHTADJDATA {
DWORD DeviceFlags;
DWORD DeviceXDPI;
DWORD DeviceYDPI;
PDEVHTINFO pDefHTInfo;
PDEVHTINFO pAdjHTInfo;
} DEVHTADJDATA, *PDEVHTADJDATA;
Members
DeviceFlags
Set di flag, impostato dal chiamante, che descrive la combinazione di colori e l'output in scala grigia. Entrambi, o nessuno dei flag seguenti deve essere impostato, in base alle esigenze:
Flag | Definizione |
---|---|
DEVHTADJF_ADDITIVE_DEVICE |
|
DEVHTADJF_COLOR_DEVICE |
|
DeviceXDPI
Risoluzione orizzontale fornita dal chiamante, espressa in punti per pollice, per il dispositivo.
DeviceYDPI
Risoluzione verticale fornita dal chiamante, espressa in punti per pollice, per il dispositivo.
pDefHTInfo
Puntatore fornito dal chiamante a una struttura DEVHTINFO contenente le proprietà di halftoning predefinite del dispositivo.
pAdjHTInfo
Puntatore fornito dal chiamante a una struttura DEVHTINFO contenente le proprietà di halftoning correnti del dispositivo. Prima che la funzione HTUI_DeviceColorAdjustment restituisca, modifica il contenuto di questa struttura, se l'utente ha modificato le proprietà di halftoning. Può essere NULL (vedere la sezione Osservazioni seguente).
Commenti
Se pAdjHTInfo è NULL o se pAdjHTInfo e pDefHTInfo puntano allo stesso buffer, la funzione HTUI_DeviceColorAdjustment visualizza le proprietà di halftoning fornite da pDefHTInfo ma non consente all'utente di modificarle.
Requisiti
Requisito | Valore |
---|---|
Intestazione | winddi.h (include Winddi.h) |