Freigeben über


IXpsDocumentConsumer-Schnittstelle (filterpipeline.h)

Ein Filter verwendet die IXpsDocumentConsumer-Schnittstelle , wenn er XPS-Inhalte generiert, die die Pipeline nutzen soll.

Hinweis

Die XPS-Druckfilterpipeline behält keine digitalen Signaturen oder Storyfragmente bei. Möglicherweise können Sie dies umgehen, indem Sie Streamfilter verwenden.

Vererbung

Die IXpsDocumentConsumer-Schnittstelle erbt von der IUnknown-Schnittstelle .

Methoden

Die IXpsDocumentConsumer-Schnittstelle verfügt über diese Methoden.

 
IXpsDocumentConsumer::CloseSender

Die CloseSender-Methode teilt dem Pipeline-Manager mit, dass der Filter fertig ist, um XPS-Teile zu senden.
IXpsDocumentConsumer::GetNewEmptyPart

Die GetNewEmptyPart-Methode erstellt einen neuen XPS-Teil.
IXpsDocumentConsumer::SendFixedDocument

Die SendFixedDocument-Methode sendet ein festes Dokumentobjekt an die Pipeline.
IXpsDocumentConsumer::SendFixedDocumentSequence

Die SendFixedDocumentSequence-Methode sendet eine feste Dokumentsequenz an die Pipeline.
IXpsDocumentConsumer::SendFixedPage

Die SendFixedPage-Methode sendet eine feste Seite eines XPS-Dokuments an die Pipeline.
IXpsDocumentConsumer::SendXpsDocument

Die SendXpsDocument-Methode sendet ein XPS-Dokument an die Pipeline.
IXpsDocumentConsumer::SendXpsUnknown

Die SendXpsUnknown-Methode sendet ein XPS-Dokumentteil, das nicht identifiziert werden kann, an die Filterpipeline.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile filterpipeline.h (include Filterpipeline.h)