Partager via


Composants du pilote d'impression XPSDrv de la version 3

Important

La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.

Pour plus d’informations, veuillez consulter la section Plateforme d’impression moderne et le Guide de conception des applications de support d’impression.

Les composants de la version 3 d'un pilote d'impression XPSDrv contiennent un module de configuration et un module de rendu de conversion.

Le module de configuration d'un pilote d'impression XPSDrv est basé sur la même architecture que les pilotes d'impression de la version 3 précédente. (Windows Vista prend également en charge les pilotes d'impression Universal (Unidrv) et PostScript (PScript5) qui sont basés sur des fichiers de définition d'imprimante générique (GPD) et des fichiers de définition d'imprimante PostScript (PPD), respectivement. Windows Vista prend également en charge les plug-ins de configuration des pilotes d'impression Unidrv ou PScript5 et les modules de configuration des pilotes d'impression monolithiques).

Les applications Microsoft Win32 impriment sur les pilotes d'impression XPSDrv en utilisant l'API existante de prise en charge de l'impression GDI. Le module de rendu de conversion fourni par Microsoft crée un fichier spool XPS à partir des appels entrants de l'interface du pilote d'appareil (DDI) que GDI émet.

Les rubriques suivantes traitent des problèmes de configuration de XPSDrv :

Options du pilote XPDDrv

Exigences du pilote XPSDrv

Recommandations pour le pilote XPSDrv

Mise en œuvre du pilote XPSDrv

Modifications du pilote XPSDrv basé sur Unidrv ou PScript5