Metodo IFixedPage::GetPrintTicket (filterpipeline.h)

Il metodo GetPrintTicket ottiene l'oggetto ticket di stampa per la pagina fissa.

Sintassi

HRESULT GetPrintTicket(
  [out] IPartPrintTicket **ppPrintTicket
);

Parametri

[out] ppPrintTicket

Puntatore a una posizione in cui il metodo scrive un puntatore nell'interfaccia IPartPrintTicket di un oggetto ticket di stampa. Questo oggetto contiene il ticket di stampa per la pagina fissa.

Valore restituito

GetPrintTicket restituisce un valore HRESULT . Se un ticket di stampa non si trova nella pagina fissa, GetPrintTicket potrebbe restituire E_ELEMENT_NOT_FOUND.

Commenti

Dopo aver chiamato questo metodo per ottenere il ticket di stampa a livello di pagina, un filtro driver di stampa può ottenere il ticket di stampa effettivo per la pagina fissa unendo il ticket di stampa a livello di pagina con il ticket di stampa a livello di documento e il ticket di stampa a livello di processo. Il filtro può ottenere i ticket di stampa a livello di documento e di processo chiamando i metodi IFixedDocument::GetPrintTicket e IFixedDocumentSequence::GetPrintTicket . Per altre informazioni sull'unione dei ticket di stampa, vedere Print Ticket Merge.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione filterpipeline.h

Vedi anche

IFixedDocument::GetPrintTicket

IFixedDocumentSequence::GetPrintTicket

IFixedPage

IPartPrintTicket