Compartir a través de


Método IXpsDocumentPackageTarget3D::GetXpsOMPackageWriter3D (xpsobjectmodel_2.h)

Obtiene un nuevo objeto IXpsOMPackageWriter3D para el paquete de documentos.

Sintaxis

HRESULT GetXpsOMPackageWriter3D(
  [in]           IOpcPartUri           *documentSequencePartName,
  [in, optional] IOpcPartUri           *discardControlPartName,
  [in]           IOpcPartUri           *modelPartName,
  [in]           IStream               *modelData,
  [out]          IXpsOMPackageWriter3D **packageWriter
);

Parámetros

[in] documentSequencePartName

La parte raíz de la carga XPS.

[in, optional] discardControlPartName

Parte de control de descarte para la carga XPS.

[in] modelPartName

Nombre de la parte que contendrá el modelo 3D. El tipo de contenido del elemento es "application/vnd.ms-package.3dmanufacturing-3dmodel+xml". Está vinculado desde la raíz del paquete con el tipo de relación "http://schemas.microsoft.com/3dmanufacturing/2013/01/3dmodel".

[in] modelData

Secuencia legible que contiene la descripción del modelo 3D. La descripción del modelo puede ser codificación UTF16 del documento XML, pero para XPS OM y XpsPrint, se trata de un BLOB que pasa. El método GetXpsOMPackageWriter3D intenta mover el puntero de lectura de la secuencia proporcionada al principio de la secuencia, pero la llamada al método no producirá un error si la secuencia no admite el método Seek .

[out] packageWriter

Devuelve el escritor que se puede usar para enviar contenido y texturas XPS para el modelo 3D.

Valor devuelto

Devuelve el código de error HRESULT adecuado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado xpsobjectmodel_2.h

Consulte también

IXpsDocumentPackageTarget3D