Partilhar via


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

Importante

A moderna plataforma de impressão é o meio preferido do Windows para comunicar com as impressoras. Recomendamos que utilize o controlador de classe da caixa de entrada IPP da Microsoft, juntamente com as Aplicações de Suporte de Impressão (PSA), 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 Guia de design do aplicativo de suporte de impressão v1 e v2.

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 da versão 3 anteriores. (O Windows Vista também suporta controladores de impressão Universal (Unidrv) e PostScript (PScript5) baseados em ficheiros de definição de impressora genérica (GPD) e ficheiros de definição de impressora PostScript (PPD), respectivamente. O Windows Vista também suporta 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 que o GDI emite.

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

Opções do driver XPDDrv

Requisitos do driver XPSDrv

Recomendações do driver XPSDrv

Implementação do Driver XPSDrv

Alterações de driver XPSDrv baseadas em Unidrv ou PScript5