Condividi tramite


Interfaccia COM IPrintOemDriverUni

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 ulteriori informazioni, consultare la guida alla progettazione dell'app di supporto alla stampa .

L'interfaccia IPrintOemDriverUni COM fornisce un plug-in di rendering con accesso alle operazioni di utilità fornite dalla DLL grafica della stampante per Unidrv. Queste operazioni inviano un flusso di dati allo spooler di stampa e ottengono informazioni gestite dal driver.

Nella tabella seguente sono elencati e descritti tutti i metodi definiti dall'interfaccia IPrintOemDriverUni .

metodo Descrizione
IPrintOemDriverUni::D rvGetDriverSetting Restituisce lo stato corrente delle funzionalità della stampante e altre informazioni interne.
IPrintOemDriverUni::D rvGetGPDData Consente ai plug-in di rendering di ottenere i dati definiti nel file GPD (Generic Printer Description) di una stampante.
IPrintOemDriverUni::D rvGetStandardVariable Consente ai plug-in di rendering di ottenere il valore corrente delle variabili standard di Unidrv.
IPrintOemDriverUni::D rvUniTextOut Consente a un plug-in di rendering di usare una superficie di disegno gestita dal dispositivo per restituire facilmente stringhe di testo.
IPrintOemDriverUni::D rvWriteAbortBuf Consente a un plug-in di rendering di reimpostare una stampante dopo che un utente ha terminato un processo di stampa.
IPrintOemDriverUni::D rvWriteSpoolBuf Invia i dati della stampante allo spooler.
IPrintOemDriverUni::D rvXMoveTo Notifica a Unidrv di modifiche alla posizione x del cursore.
IPrintOemDriverUni::D rvYMoveTo Notifica a Unidrv le modifiche della posizione y del cursore.

Per altre informazioni, vedere Implementazione delle interfacce COM del driver della stampante.