EMRCREATECOLORSPACEW 構造体 (wingdi.h)

EMRCREATECOLORSPACEW 構造体には、CreateColorSpace 拡張メタファイル レコードのメンバーが含まれています。 EMRCREATECOLORSPACE とは異なり、Unicode 論理色空間があり、また、生のソース プロファイル データを含むオプションの配列もあります。

構文

typedef struct tagEMRCREATECOLORSPACEW {
  EMR            emr;
  DWORD          ihCS;
  LOGCOLORSPACEW lcs;
  DWORD          dwFlags;
  DWORD          cbData;
  BYTE           Data[1];
} EMRCREATECOLORSPACEW, *PEMRCREATECOLORSPACEW;

メンバー

emr

すべてのレコード型の基本構造。

ihCS

ハンドル テーブル内の色空間のインデックス。

lcs

論理色空間。 これは構造体の Unicode バージョンであることに注意してください。

dwFlags

次のことができます。

フラグ 説明
CREATECOLORSPACE_EMBEDED メタファイルに色空間が埋め込まれたことを示します。

cbData

未加工のソース プロファイル データのサイズ (接続されている場合はバイト単位)。

Data[1]

ソース プロファイル データを含む配列。 配列のサイズは cbData です

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wingdi.h (Windows.h を含む)

こちらもご覧ください

CreateColorSpace

EMRCREATECOLORSPACE

メタファイル構造体

メタファイルの概要