Freigeben über


Farbverwaltung aktivieren

Wichtig

Die moderne Druckplattform ist die bevorzugte Methode von Windows für die Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie unter Moderne Druckplattform und im Designhandbuch für die Drucksupport-App.

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

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

    Diese Methode ermöglicht die systemgesteuerte Farbverwaltung.

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

    Mit dieser Methode kann die Anwendung 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-Element der standardmäßigen DEVMODE-Struktur des Treibers festlegen. (Eine Anwendung kann die Standardeinstellung überschreiben, wenn eine DEVMODE-Struktur für CreateDC. 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.)