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 | ターゲット デバイスの色域に色をマップします。 これにより、色校正が可能になります。 DC への後続の描画コマンドはすべて、ターゲット デバイスに表示される色と同じようにレンダリングされます。 |
CS_DISABLE | 色校正を無効にします。 |
CS_DELETE_TRANSFORM | ターゲット プロファイルに対してカラー管理が有効になっている場合は、それを無効にし、連結された変換を削除します。 |
dwFlags
このパラメーターには、次の値を指定できます。
フラグ | 説明 |
---|---|
COLORMATCHTOTARGET_EMBEDED | カラー プロファイルがメタファイルに埋め込まれたことを示します。 |
cbName
目的のターゲット プロファイル名のサイズ (バイト単位)。
cbData
未加工のターゲット プロファイル データのサイズ (接続されている場合はバイト単位)。
Data[1]
ターゲット プロファイル名と未加工のターゲット プロファイル データを含む配列。 配列のサイズは cbName + cbData です。 cbData が 0 以外の場合、未加工のターゲット プロファイル データがアタッチされ、場所 Data[cbName] のターゲット プロファイル名に従います。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | wingdi.h (Windows.h を含む) |