Componenti del driver di stampa XPSDrv versione 3
Importante
La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.
Per altre informazioni, vedere Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.
I componenti della versione 3 di un driver di stampa XPSDrv contengono un modulo di configurazione e un modulo di rendering della conversione.
Il modulo di configurazione di un driver di stampa XPSDrv si basa sulla stessa architettura dei driver di stampa precedenti della versione 3. (Windows Vista supporta anche driver di stampa universali (Unidrv) e postScript (PScript5) driver di stampa basati rispettivamente su file di definizione della stampante generica (GPD) e file PPD (PostScript Printer Definition). Windows Vista supporta anche i plug-in di configurazione del driver di stampa Unidrv o PScript5 e i moduli di configurazione dei driver di stampa monolitici.
Le applicazioni Microsoft Win32 stampano in driver di stampa XPSDrv usando l'API di supporto di stampa GDI esistente. Il modulo di rendering della conversione fornito da Microsoft crea un file di spooling XPS dalle chiamate DDI (Device Driver Interface) in ingresso generate da GDI.
Gli argomenti seguenti illustrano i problemi di configurazione di XPSDrv:
Implementazione del driver XPSDrv
Modifiche del driver XPSDrv basate su PScript5 o basate su PScript5