Freigeben über


Aktivieren der Farbverwaltung

Wichtig

Es wird empfohlen, den IPP-Klassentreiber von Microsoft zusammen mit Print Support Apps (PSA) zu verwenden, um die Druckoberfläche in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie im Leitfaden zum Erstellen von Druckunterstützungs-Apps.

Die Farbverwaltung kann entweder von einer Anwendung oder einem Druckertreiber aktiviert werden. Anwendungen können die Farbverwaltung mit einer der folgenden beiden Methoden aktivieren:

  • Rufen Sie SetICMMode auf, und geben Sie ICM_ON an.

    Diese Methode ermöglicht eine systemgesteuerte Farbverwaltung.

  • Angeben einer DEVMODEW-Struktur beim Aufrufen von CreateDC zum Erstellen eines Druckauftrags und Festlegen von DMICMMETHOD_SYSTEM, DMICMMETHOD_DRIVER oder DMICMMETHOD_DEVICE im dmICMMethod-Member der DEVMODE-Struktur.

    Mit dieser Methode kann die Anwendung die systemgesteuerte, treibergesteuerte oder gerätegesteuerte Farbverwaltung auswählen (vorausgesetzt, der angegebene Steuerelementtyp wird unterstützt).

Druckertreiber können die Farbverwaltung aktivieren, indem sie entweder DMICMMETHOD_SYSTEM, DMICMMETHOD_DRIVER oder DMICMMETHOD_DEVICE im dmICMMethod-Member der DEVMODE-Standardstruktur des Treibers festlegen. (Eine Anwendung kann die Standardeinstellung überschreiben, wenn eine DEVMODE-Struktur für CreateDC bereitgestellt wird. Darüber hinaus ist der Treiber für die Speicherung der Wahl des Benutzers für die Farbverwaltung während der Ausführung der DrvDocumentPropertySheets-Funktion des Treibers verantwortlich.)