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.