Freigeben über


EMRCREATECOLORSPACEW-Struktur (wingdi.h)

Die EMRCREATECOLORSPACEW-Struktur enthält Elemente für den erweiterten Metadateidatensatz CreateColorSpace . Es unterscheidet sich von EMRCREATECOLORSPACE darin, dass es über einen logischen Unicode-Farbraum und ein optionales Array mit rohen Quellprofildaten verfügt.

Syntax

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

Member

emr

Die Basisstruktur für alle Datensatztypen.

ihCS

Index des Farbraums in der Handletabelle.

lcs

Logischer Farbraum. Beachten Sie, dass dies die Unicode-Version der -Struktur ist.

dwFlags

Dies kann wie folgt sein.

Flag Bedeutung
CREATECOLORSPACE_EMBEDED Gibt an, dass ein Farbraum in die Metadatei eingebettet ist.

cbData

Größe der rohen Quellprofildaten in Byte, wenn sie angefügt sind.

Data[1]

Ein Array, das die Quellprofildaten enthält. Die Größe des Arrays ist cbData.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile wingdi.h (windows.h einschließen)

Weitere Informationen

CreateColorSpace

EMRCREATECOLORSPACE

Metadateistrukturen

Übersicht über Metadateien