다음을 통해 공유


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일 수 있습니다(다음 설명 섹션 참조).

설명

pAdjHTInfoNULL이거나 pAdjHTInfopDefHTInfo가 동일한 버퍼를 가리키는 경우 HTUI_DeviceColorAdjustment 함수는 pDefHTInfo에서 제공하는 하프톤 속성을 표시하지만 사용자가 수정할 수 없습니다.

요구 사항

요구 사항
헤더 winddi.h(Winddi.h 포함)