Método IXpsDocumentPackageTarget3D::GetXpsOMPackageWriter3D (xpsobjectmodel_2.h)
Obtém um novo objeto IXpsOMPackageWriter3D para o pacote de documentos.
Sintaxe
HRESULT GetXpsOMPackageWriter3D(
[in] IOpcPartUri *documentSequencePartName,
[in, optional] IOpcPartUri *discardControlPartName,
[in] IOpcPartUri *modelPartName,
[in] IStream *modelData,
[out] IXpsOMPackageWriter3D **packageWriter
);
Parâmetros
[in] documentSequencePartName
A parte raiz do conteúdo XPS.
[in, optional] discardControlPartName
A parte de controle de descarte para o conteúdo XPS.
[in] modelPartName
Nome da parte que conterá o modelo 3D. O tipo de conteúdo da parte é "application/vnd.ms-package.3dmanufacturing-3dmodel+xml". Ele é vinculado da raiz do pacote com o tipo de relação "http://schemas.microsoft.com/3dmanufacturing/2013/01/3dmodel" .
[in] modelData
Um fluxo legível que contém a descrição do modelo 3D. A descrição do modelo pode ser a codificação UTF16 do documento XML, mas para XPS OM e XpsPrint, esse é um BLOB passando. O método GetXpsOMPackageWriter3D tenta mover o ponteiro de leitura do fluxo fornecido para o início do fluxo, mas a chamada de método não falhará se o fluxo não der suporte ao método Seek .
[out] packageWriter
Retorna o gravador que pode ser usado para enviar conteúdo XPS e texturas para o modelo 3D.
Retornar valor
Retorna o código de erro HRESULT apropriado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | xpsobjectmodel_2.h |