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 を含む)

こちらもご覧ください

ColorMatchToTarget

メタファイル構造体

メタファイルの概要