Op maat gemaakte grafische DDI-functies

Belangrijk

Het moderne afdrukplatform is de voorkeursmiddel van Windows om te communiceren met printers. U wordt aangeraden de Microsoft IPP-klassedrijver te gebruiken, samen met Print Support Apps (PSA), om de afdrukervaring in Windows 10 en 11 aan te passen voor de ontwikkeling van printerapparaten.

Zie de ontwerphandleiding voor Print Support App v1 en v2 voor meer informatie.

Printer minidriver-ontwikkelaars kunnen de mogelijkheden van de kernprinterdriver graphics-DDIs uitbreiden door plug-inmethoden te implementeren. Een rendering-invoegtoepassing kan sommige grafische DDI-functies aansluiten om aangepaste implementaties te bieden van de kernfuncties van het printerstuurprogramma. Ontwikkelaars van nieuwe printerrenderingsinvoegtoepassingen moeten COM-methoden implementeren voor hun invoegtoepassingen. Zie COM-interfaces voor rendering-invoegtoepassingen voor een lijst met de gedefinieerde COM-interfaces.

Vóór de publicatie van de COM-interfaces konden IHD's de mogelijkheden van de grafische DDIs uitbreiden door een of meer OEM-Xxx-functies te implementeren voor hun rendering-invoegtoepassingen. Hoewel het gebruik van deze functies nog steeds wordt ondersteund om compatibiliteitsredenen, moeten schrijvers van nieuwe rendering-invoegtoepassingen de methoden in de COM-interfaces gebruiken.

De rest van deze sectie bevat de volgende onderwerpen:

COM-Based Rendering-invoegtoepassingen

Invoegtoepassingen voor niet-COM-Based rendering