Partilhar via


Método IXpsDocumentConsumer::GetNewEmptyPart (filterpipeline.h)

O método GetNewEmptyPart cria uma nova parte XPS.

Sintaxe

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

Parâmetros

[in] uri

O URI da nova parte a ser criada.

[in] riid

Um REFIID (identificador de referência) para uma das seguintes interfaces:

  • IFixedDocument

  • IFixedPage

  • IPartImage

  • IPartThumbnail

  • IPartFont

  • IPartPrintTicket

  • IPartColorProfile

[out] ppNewObject

Um ponteiro para o novo objeto a ser criado.

[out] ppWriteStream

Um objeto de fluxo de dados no qual a parte será gravada. Cada parte é associada a um objeto de fluxo de dados.

Valor de retorno

GetNewEmptyPart retorna um HRESULT.

Observações

Um filtro pode criar novas partes XPS usando o método GetNewEmptyPart. Normalmente, o filtro recebe partes XPS do objeto entre filtros.

Requisitos

Requisito Valor
da Plataforma de Destino Área de trabalho
cabeçalho filterpipeline.h

Consulte também

IFixedDocument

IFixedPage

IPartColorProfile

IPartFont

IPartImage

IPartPrintTicket

IPartThumbnail

IXpsDocumentConsumer