Compartilhar via


Componentes do driver de impressão XPSDrv versão 3

Importante

A plataforma de impressão moderna é o meio preferido do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.

Para obter mais informações, consulte Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.

Os componentes da Versão 3 de um driver de impressão XPSDrv contêm um módulo de configuração e um módulo de renderização de conversão.

O módulo de configuração de um driver de impressão XPSDrv é baseado na mesma arquitetura dos drivers de impressão anteriores da versão 3. (O Windows Vista também oferece suporte a drivers de impressão universais (Unidrv) e PostScript (PScript5) baseados em arquivos GPD (definição de impressora genérica) e arquivos PPD (definição de impressora PostScript), respectivamente. O Windows Vista também oferece suporte a plug-ins de configuração de driver de impressão Unidrv ou PScript5 e módulos de configuração de driver de impressão monolítico.)

Os aplicativos Microsoft Win32 imprimem em drivers de impressão XPSDrv usando a API de suporte de impressão GDI existente. O módulo de renderização de conversão fornecido pela Microsoft cria um arquivo de spool XPS a partir das chamadas DDI (interface de driver de dispositivo) de entrada emitidas pela GDI.

Os tópicos a seguir abordam problemas de configuração do XPSDrv:

Opções do driver XPDDrv

Requisitos do driver XPSDrv

Recomendações de driver XPSDrv

Implementação do driver XPSDrv

Alterações no driver XPSDrv baseado em Unidrv ou PScript5