Compartilhar via


Driver de impressora V4

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.

O modelo de driver de impressora v4 é um refinamento do modelo de driver de impressora v3 existente. Seu design melhora o desenvolvimento de drivers, reduz os custos de gerenciamento de TI e oferece suporte a novos cenários. O modelo de driver de impressão v4 continua a dar suporte a muitas tecnologias familiares, como XPSDrv, GPD, PPD, Autoconfiguration e Bidi. O modelo de driver de impressão v4 também dá suporte a vários novos pontos de extensibilidade.

O modelo de driver de impressão v4 também é otimizado para vários novos cenários:

  • Cenários do Windows 8

    Os aplicativos UWP apresentam novas considerações de design em relação ao comportamento da interface do usuário e ao contexto de segurança. Portanto, era necessário um modelo de driver de impressora que fornecesse suporte profundamente integrado para esse novo ambiente. O modelo de driver de impressão v4 fornece a única maneira para os fabricantes de impressoras fornecerem experiências personalizadas de Preferências de Impressão ou experiências de Notificação de Impressora em aplicativos UWP.

  • Compartilhamento de impressora

    O compartilhamento de impressora é um item de proposta de valor importante para servidores Windows. O modelo de driver de impressora v4 foi projetado para tornar o compartilhamento mais fácil e eficiente, eliminando a necessidade de gerenciar drivers em arquiteturas de processador.

  • Facilidade de desenvolvimento de drivers

    O driver v4 dá suporte aos esforços de desenvolvimento existentes do modelo de driver de impressora versão 3 e da arquitetura XPSDrv. E também, o driver v4 é mais fácil de desenvolver e testar.

Observação

Para ajudar a explicar melhor alguns dos conceitos nesta seção, uma empresa fictícia chamada Fabrikam é usada.

Arquitetura de alto nível

O diagrama de arquitetura a seguir é uma representação de alto nível de um driver de impressão v4. Exceto pelos filtros de renderização e aplicativos de interface do usuário, todos os outros blocos funcionais no diagrama são implementados pela Microsoft. Os drivers de impressão V4 dependem muito de arquivos de dados e JavaScript para extensibilidade. As caixas azuis representam arquivos existentes que foram usados no modelo de driver v3 e as caixas verdes representam novos locais para conectar.

Representação de alto nível do driver de impressão v4.

Nesta seção

Artigo Descrição
Renderização do driver de impressora V4 Fornece informações sobre a renderização do driver de impressora v4.
Configuração do driver de impressora V4 Fornece informações sobre a configuração do driver de impressora v4.
Configuração do driver de impressora V4 Fornece informações sobre a configuração do driver de impressora v4.
Interfaces de usuário do driver de impressora V4 Fornece informações sobre interfaces de usuário do driver de impressora v4.
Conectividade do driver de impressora V4 Fornece informações sobre a conectividade do driver de impressora v4.
Criar um driver de impressora v4 no Visual Studio Fornece informações sobre como criar um driver de impressora v4 no Visual Studio.

Impressão de referência DDI