Структура DEVHTADJDATA (winddi.h)
Структура DEVHTADJDATA используется в качестве входных данных для функции HTUI_DeviceColorAdjustment .
Синтаксис
typedef struct _DEVHTADJDATA {
DWORD DeviceFlags;
DWORD DeviceXDPI;
DWORD DeviceYDPI;
PDEVHTINFO pDefHTInfo;
PDEVHTINFO pAdjHTInfo;
} DEVHTADJDATA, *PDEVHTADJDATA;
Члены
DeviceFlags
Набор флагов, установленных вызывающим элементом, описывающий смешивание цветов и выходные данные цвета и серого цвета. В любом случае следует задать оба или ни один из следующих флагов:
Флаг | Определение |
---|---|
DEVHTADJF_ADDITIVE_DEVICE |
|
DEVHTADJF_COLOR_DEVICE |
|
DeviceXDPI
Горизонтальное разрешение для устройства в точках на дюйм, предоставляемое вызывающим абонентом.
DeviceYDPI
Предоставленное вызывающим абонентом вертикальное разрешение (в точках на дюйм) для устройства.
pDefHTInfo
Предоставленный вызывающим абонентом указатель на структуру DEVHTINFO , содержащую стандартные свойства полутонов устройства.
pAdjHTInfo
Предоставленный вызывающим объектом указатель на структуру DEVHTINFO, содержащую текущие свойства полутонов устройства. Перед возвратом функции HTUI_DeviceColorAdjustment она изменяет содержимое этой структуры, если пользователь настроил свойства полутонов. Может иметь значение NULL (см. следующий раздел примечаний).
Комментарии
Если pAdjHTInfo имеет значение NULL или если pAdjHTInfo и pDefHTInfo указывают на один буфер, функция HTUI_DeviceColorAdjustment отображает свойства полутонов, предоставляемые pDefHTInfo , но не позволяет пользователю изменять их.
Требования
Требование | Значение |
---|---|
Заголовок | winddi.h (включая Winddi.h) |