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 |