Partager via


IXpsDocumentConsumer ::GetNewEmptyPart, méthode (filterpipeline.h)

La GetNewEmptyPart méthode crée un composant XPS.

Syntaxe

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

Paramètres

[in] uri

URI de la nouvelle partie à créer.

[in] riid

Identificateur de référence (REFIID) pour l’une des interfaces suivantes :

[out] ppNewObject

Pointeur vers le nouvel objet à créer.

[out] ppWriteStream

Objet de flux de données dans lequel la partie sera écrite. Chaque partie est associée à un objet de flux de données.

Valeur retournée

GetNewEmptyPart retourne un HRESULT.

Remarques

Un filtre peut créer de nouveaux composants XPS à l’aide de la GetNewEmptyPart méthode . En règle générale, le filtre reçoit des parties XPS de l’objet interfiltre.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête filterpipeline.h

Voir aussi

IFixedDocument

IFixedPage

IPartColorProfile

IPartFont

IPartImage

IPartPrintTicket

IPartThumbnail

IXpsDocumentConsumer