Condividi tramite


Interfacce COM per i plug-in dell'interfaccia utente

Importante

La piattaforma di stampa moderna è il mezzo preferito di Windows per comunicare con le stampanti. Ti consigliamo di usare il driver di classe IPP di Microsoft, insieme a Print Support Apps (PSA), per personalizzare l'esperienza di stampa in Windows 10 e 11 per lo sviluppo di dispositivi per stampanti.

Per altre informazioni, vedere Piattaforma di stampa moderna e guida alla progettazione dell'app di supporto per la stampa.

Le interfacce COM seguenti sono definite per la comunicazione tra i driver della stampante Microsoft e i plug-in dell'interfaccia utente:

  • Interfaccia COM IPrintOemCommon, che fornisce metodi per specificare e ottenere informazioni sul dispositivo.

  • Interfaccia COM IPrintOemUI, che consente alla DLL dell'interfaccia della stampante per Unidrv o Pscript5 di chiamare plug-in dell'interfaccia utente.

  • Interfaccia COM IPrintOemUI2, che estende l'interfaccia COM IPrintOemUI.

  • Interfaccia COM IPrintOemUIMXDC, che consente ai plug-in dell'interfaccia utente di controllare la conversione dalle chiamate GDI all'output XPS nei driver della pipeline di filtro.

  • Interfaccia COM IPrintOemDriverUI, che fornisce operazioni di utilità ai plug-in dell'interfaccia utente.

  • Interfaccia COM IPrintCoreUI2, che fornisce metodi helper per plug-in dell'interfaccia utente minidriver.

La figura seguente mostra l'albero di ereditarietà per le interfacce COM usate nei plug-in dell'interfaccia utente.

diagramma che illustra l'albero di ereditarietà per le interfacce com usate nei plug-in dell'interfaccia utente.