Freigeben über


Druckfunktionen

Wichtig

Die moderne Druckplattform ist das bevorzugte Mittel von Windows, um mit Druckern zu kommunizieren. 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 Entwurfsleitfaden für die Druckunterstützungs-App.

Mit Hilfe der Druckfunktionen-Technologie kann ein Druckertreiber seine Fähigkeiten als eine Reihe von Elementen in einem XML-Dokument zurückgeben. Frühere Versionen von Druckertreibern gaben die Informationen über ihre Fähigkeiten zurück, wenn die Anwendung die Funktionen Geräteeigenschaften oder GetDeviceCaps aufrief. Diese Microsoft Win32-Funktionen sind jedoch eingeschränkt, da sie nur Informationen über einen festen Satz von Druckerfunktionen und -einstellungen zurückgeben und bei jedem Funktionsaufruf nur Informationen über eine Funktion oder Einstellung zurückgeben können.

Im Gegensatz dazu ist das XML-Dokument Druckeigenschaften viel flexibler und wurde entwickelt, um neue Druckerfunktionen zu unterstützen. Die Funktion Druckeigenschaften gibt auch das gesamte XML-Dokument PrintCapabilities in einem Funktionsaufruf zurück.

Dieser Abschnitt behandelt die folgenden Aspekte der Druckfunktionen:

Architektur der Druckfunktionen

Win32 API Unterstützung für Druckfunktionen

Druckfunktionen in Unidrv- und PScript5-Druckertreibern

Unterstützung von Druckertreiber-Plug-ins

Unterstützung von Druckfunktionen in GDI-basierten monolithischen Druckertreibern