Freigeben über


IXpsDocumentConsumer::GetNewEmptyPart-Methode (filterpipeline.h)

Die GetNewEmptyPart -Methode erstellt einen neuen XPS-Teil.

Syntax

HRESULT GetNewEmptyPart(
  [in]  const wchar_t     *uri,
  [in]  REFIID            riid,
  [out] void              **ppNewObject,
  [out] IPrintWriteStream **ppWriteStream
);

Parameter

[in] uri

Der URI für den neuen Teil, der erstellt werden soll.

[in] riid

Ein Verweisbezeichner (REFIID) für eine der folgenden Schnittstellen:

[out] ppNewObject

Ein Zeiger auf das neue Objekt, das erstellt werden soll.

[out] ppWriteStream

Ein Datenstromobjekt, in das das Teil geschrieben wird. Jedes Teil ist einem Datenstromobjekt zugeordnet.

Rückgabewert

GetNewEmptyPart gibt ein HRESULT zurück.

Hinweise

Ein Filter kann mithilfe der GetNewEmptyPart -Methode neue XPS-Teile erstellen. In der Regel empfängt der Filter XPS-Teile vom Interfilterobjekt.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile filterpipeline.h

Weitere Informationen

IFixedDocument

IFixedPage

IPartColorProfile

IPartFont

IPartImage

IPartPrintTicket

IPartThumbnail

IXpsDocumentConsumer