Interfaces COM pour les plug-ins de rendu
Important
La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.
Pour plus d’informations, veuillez consulter les articles Plateforme d’impression moderne et Guide de conception des applications de support d’impression.
Les interfaces COM suivantes sont définies pour la communication entre les pilotes d’imprimantes de Microsoft et les plug-ins de rendu :
Interface COM IPrintOemUni, qui permet à la DLL de graphiques d’imprimante pour Unidrv d’appeler des plug-ins de rendu.
Interface COM IPrintOemUni2, qui étend les fonctionnalités de l’interface COM IPrintOemUni.
Interface COM IPrintOemUni3, qui étend les fonctionnalités des interfaces COM IPrintOemUni et IPrintOemUni2.
Interface COM IPrintOemDriverUni, qui fournit des opérations utilitaires pour les plug-ins de rendu pour Unidrv.
Interface COM IPrintOemPS, qui permet à la DLL de graphiques d’imprimante pour Pscript5 d’appeler des plug-ins de rendu.
Interface COM IPrintOemUni2, qui étend les fonctionnalités de l’interface COM IPrintOemPS.
Interface COM IPrintOemDriverPS, qui fournit des opérations utilitaires pour les plug-ins de rendu pour Pscript5.
Interface COM IPrintCorePS2, qui fournit des méthodes d’assistance pour les plug-ins de rendu Pscript5 minidriver.
La figure suivante montre l’arborescence d’héritage des interfaces COM utilisées dans les plug-ins de rendu.