EMRCOLORMATCHTOTARGET 結構 (wingdi.h)

EMRCOLORMATCHTOTARGET 結構包含 ColorMatchToTarget 增強元文件記錄的成員。

語法

typedef struct tagCOLORMATCHTOTARGET {
  EMR   emr;
  DWORD dwAction;
  DWORD dwFlags;
  DWORD cbName;
  DWORD cbData;
  BYTE  Data[1];
} EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET;

成員

emr

所有記錄類型的基底結構。

dwAction

要採取的動作。 這個成員可以是下列其中一個值。

動作 意義
CS_ENABLE 將色彩對應至目標裝置的色彩色域。 這會啟用色彩校訂。 所有後續的繪製命令都會轉譯色彩,因為它們會出現在目標裝置上。
CS_DISABLE 停用色彩校訂。
CS_DELETE_TRANSFORM 如果目標設定檔已啟用色彩管理,請加以停用,並刪除串連的轉換。

dwFlags

此參數可以是下列值。

旗標 意義
COLORMATCHTOTARGET_EMBEDED 表示色彩配置檔已內嵌在元檔中。

cbName

所需目標配置檔名稱的大小,以位元組為單位。

cbData

如果附加原始目標配置檔數據,則為位元元元大小。

Data[1]

包含目標設定檔名稱和原始目標配置檔數據的陣列。 陣列的大小為 cbName + cbData。 如果 cbData 不是零,則會附加原始目標配置文件數據,並遵循位置 Data[cbName] 的目標設定檔名稱。

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 wingdi.h (包含 Windows.h)

另請參閱

ColorMatchToTarget

中繼檔結構

元檔概觀