共用方式為


IXpsOMPackageWriter3D::AddModelTexture 方法 (xpsobjectmodel_2.h)

從指定的紋理元件和數據流建立新的 3D 模型紋理。

語法

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

參數

[in] texturePartName

Open Package Convention (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