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) |