共用方式為


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)