Driver de impressora V4

Importante

Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft, juntamente com o PSA (Aplicativos de Suporte para Impressão), para personalizar a experiência de impressão em Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.

Para obter mais informações, consulte o Guia de design do aplicativo de suporte para 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 driver, reduz os custos de gerenciamento de TI e dá 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, Configuração automática 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 cenários novos:

  • cenários de Windows 8

    Os aplicativos UWP apresentam novas considerações de design sobre o comportamento da interface do usuário e o 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 chave 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 entre arquiteturas de processador.

  • Facilidade de desenvolvimento de driver

    O driver v4 dá suporte aos esforços de desenvolvimento existentes do modelo de driver de impressora versão 3 e da arquitetura XPSDrv. Além disso, 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 para os 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 do usuário do driver de impressora V4 Fornece informações sobre interfaces do 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.

Imprimir referência de DDI