IXpsOMPackageWriter3D::AddModelTexture 方法 (xpsobjectmodel_2.h)

从指定的纹理部件和流创建新的 3D 模型纹理。

语法

HRESULT AddModelTexture(
  [in] IOpcPartUri *texturePartName,
  [in] IStream     *textureData
);

参数

[in] texturePartName

开放包约定 (OPC) 纹理部件的名称。 此部件将添加到包中,并成为模型部件的关系目标。

[in] textureData

保存 3D 模型纹理的可读流。 调用此方法时,必须提供 PNG 或 JPEG 数据。

返回值

返回相应的 HRESULT 错误代码。

注解

每次调用此方法时,它都会创建一个具有指定名称、内容和硬编码内容类型“application/vnd.ms-package.3dmanufacturing-3dmodeltexture”的新部件。 该部件从关系类型为“”http://schemas.microsoft.com/3dmanufacturing/2013/01/3dmodeltexture的模型部件链接。

要求

要求
最低受支持的客户端 Windows 8.1 [桌面应用 |UWP 应用]
最低受支持的服务器 Windows Server 2012 R2 [桌面应用 |UWP 应用]
目标平台 Windows
标头 xpsobjectmodel_2.h

另请参阅

IXpsOMPackageWriter3D