Estructura DEVHTADJDATA (winddi.h)
La estructura DEVHTADJDATA se usa como entrada para la función HTUI_DeviceColorAdjustment .
Sintaxis
typedef struct _DEVHTADJDATA {
DWORD DeviceFlags;
DWORD DeviceXDPI;
DWORD DeviceYDPI;
PDEVHTINFO pDefHTInfo;
PDEVHTINFO pAdjHTInfo;
} DEVHTADJDATA, *PDEVHTADJDATA;
Miembros
DeviceFlags
Es un conjunto de marcas, establecido por el autor de la llamada, que describe la combinación de colores y el color frente a la salida de escala de grises. Se deben establecer ambas marcas, o ninguna de las marcas siguientes, según corresponda:
Marca | Definición |
---|---|
DEVHTADJF_ADDITIVE_DEVICE |
|
DEVHTADJF_COLOR_DEVICE |
|
DeviceXDPI
Es la resolución horizontal proporcionada por el autor de la llamada, en puntos por pulgada, para el dispositivo.
DeviceYDPI
Es la resolución vertical proporcionada por el autor de la llamada, en puntos por pulgada, para el dispositivo.
pDefHTInfo
Es un puntero proporcionado por el autor de la llamada a una estructura DEVHTINFO que contiene las propiedades de mediotoning predeterminadas del dispositivo.
pAdjHTInfo
Es un puntero proporcionado por el autor de la llamada a una estructura DEVHTINFO que contiene las propiedades de mediotoning actuales del dispositivo. Antes de que se devuelva la función HTUI_DeviceColorAdjustment , modifica el contenido de esta estructura, si el usuario ha ajustado las propiedades de halftoning. Puede ser NULL (consulte la siguiente sección Comentarios).
Comentarios
Si pAdjHTInfo es NULL o si pAdjHTInfo y pDefHTInfo apuntan al mismo búfer, la función HTUI_DeviceColorAdjustment muestra las propiedades de mediotonamiento proporcionadas por pDefHTInfo , pero no permite al usuario modificarlas.
Requisitos
Requisito | Valor |
---|---|
Header | winddi.h (incluya Winddi.h) |