Freigeben über


EMRCOLORMATCHTOTARGET-Struktur (wingdi.h)

Die EMRCOLORMATCHTOTARGET-Struktur enthält Elemente für den erweiterten Metadateidatensatz ColorMatchToTarget .

Syntax

typedef struct tagCOLORMATCHTOTARGET {
  EMR   emr;
  DWORD dwAction;
  DWORD dwFlags;
  DWORD cbName;
  DWORD cbData;
  BYTE  Data[1];
} EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET;

Member

emr

Die Basisstruktur für alle Datensatztypen.

dwAction

Die zu ergreifende Aktion. Dieser Member kann einer der folgenden Werte sein.

Aktion Bedeutung
CS_ENABLE Ordnet Farben dem Farbraum des Zielgeräts zu. Dies ermöglicht die Farbprüfung. Alle nachfolgenden Zeichenbefehle für den DC rendern Die Farben werden so gerendert, wie sie auf dem Zielgerät angezeigt werden.
CS_DISABLE Deaktiviert die Farbprüfung.
CS_DELETE_TRANSFORM Wenn die Farbverwaltung für das Zielprofil aktiviert ist, deaktiviert sie und löscht die verkettete Transformation.

dwFlags

Dieser Parameter kann der folgende Wert sein.

Flag Bedeutung
COLORMATCHTOTARGET_EMBEDED Gibt an, dass ein Farbprofil in die Metadatei eingebettet wurde.

cbName

Die Größe des gewünschten Zielprofilnamens in Bytes.

cbData

Die Größe der rohen Zielprofildaten in Bytes, wenn sie angefügt sind.

Data[1]

Ein Array, das den Namen des Zielprofils und die Rohdaten des Zielprofils enthält. Die Größe des Arrays ist cbName + cbData. Wenn cbData nonzero ist, werden die rohen Zielprofildaten angefügt und folgen dem Namen des Zielprofils am Speicherort Data[cbName].

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 (einschließlich Windows.h)

Weitere Informationen

ColorMatchToTarget

Metadateistrukturen

Übersicht über Metadateien