Compartilhar via


Interfaces COM para plug-ins de renderização

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.

As seguintes interfaces COM são definidas para comunicação entre os drivers de impressora da Microsoft e os plug-ins de renderização:

IPrintOemUni COM Interface, que permite que a DLL de gráficos da impressora para Unidrv chame plug-ins de renderização.

Interface COM IPrintOemUni2, que estende os recursos da interface COM IPrintOemUni.

Interface COM IPrintOemUni3, que estende os recursos das interfaces COM IPrintOemUni e IPrintOemUni2.

Interface COM IPrintOemDriverUni, que fornece operações de utilitário para renderizar plug-ins para Unidrv.

Interface COM IPrintOemPS que permite que o DLL de gráfico de impressora para Pscript5 chame plug-ins de renderização.

Interface COM IPrintOemPS2, que estende os recursos da interface COM IPrintOemPS.

Interface COM IPrintOemDriverPS, que fornece operações de utilitário para renderizar plug-ins para Pscript5.

Interface COM IPrintCorePS2, que fornece métodos auxiliares para plug-ins de renderização de minidriver Pscript5.

A figura a seguir mostra a árvore de herança para as interfaces COM usadas em plug-ins de renderização.

Diagrama que ilustra a árvore de herança para as interfaces COM usadas em plug-ins de renderização.