GetPrintCapabilities
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.
Il metodo IPrintTicketProvider::GetPrintCapabilities deve restituire un documento PrintCapabilities valido. Per un'implementazione di base, il documento può essere molto semplice, tuttavia il driver di stampa non può supportare alcuna funzionalità di un ticket di stampa non esposto nel documento PrintCapabilities . Quando si aggiunge il supporto del ticket di stampa al driver di stampa, sarà necessario tornare a questa routine e aggiungere tali funzionalità al documento PrintCapabilities .
Il sistema non fornisce alcun documento PrintCapabilities predefinito anche per le funzionalità fornite dal sistema tramite la conversione da DEVMODE a PrintTicket. Il driver di stampa deve creare e restituire il documento PrintCapabilities corrispondente.