Restituzione di informazioni specifiche della stampante

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.

GDI a volte richiede a una DLL grafica della stampante di restituire informazioni specifiche della stampante tra i processi di stampa, chiamando tale DDI con prefisso DrvQuery come DrvQueryAdvanceWidths (se definito dalla DLL grafica).

Un esempio di quando ciò può verificarsi è il caso di un'applicazione di elaborazione delle parole che mantiene una visualizzazione dello schermo WYSIWYG di una pagina stampabile. Per visualizzare correttamente le interruzioni di riga nel testo, il word processor deve basare i calcoli di adattamento delle righe sulle larghezze dei caratteri e su altre metriche del tipo di carattere dell'implementazione della stampante selezionata di un tipo di carattere.