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.