Einführung in das Rendern von Plug-Ins
Wichtig
Es wird empfohlen, den IPP-Klassentreiber von Microsoft zusammen mit Druckunterstützungs-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.
Wenn Sie entweder dem Microsoft Universal-Druckertreiber (Unidrv) oder dem Microsoft PostScript-Druckertreiber (Pscript) Unterstützung für ein neues Druckergerät hinzufügen, können Sie COM-Schnittstellenmethoden implementieren, um die Daten zu ändern, die der Treiber an den Druckspooler sendet.
Sie erreichen diese Anpassung, indem Sie eine Benutzermodus-DLL bereitstellen. Diese DLL wird als Rendering-Plug-In bezeichnet.
Es unterstützt die folgenden zwei Arten von Anpassungen:
Stellen Sie benutzerdefinierte Versionen einiger Grafik-DDI-Renderingfunktionen bereit.
Implementieren Sie unidrv- oder Pscript-spezifische COM-Schnittstellenmethoden, die das gerenderte Bild oder den Datenstrom der Scanzeile ändern, oder fügen Sie Postscript-Code an bestimmten Injektionspunkten ein, bevor der Datenstrom an den Spooler gesendet wird.
Rendering-Plug-Ins sollten niemals ein Fenster direkt erzeugen. Für Windows Vista und höher können Sie asynchrone Ereignisbenachrichtigungen für einen Clientcomputer bereitstellen, indem Sie das XML-Schema für asynchrone Benutzerbenachrichtigungen asyncui.xsd verwenden. Weitere Informationen finden Sie unter Asynchrones Benutzerbenachrichtigungsschema.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für