Поделиться через


Метод IXpsOMPackageWriter3D::AddModelTexture (xpsobjectmodel_2.h)

Создает новую текстуру трехмерной модели из указанной части текстуры и потока.

Синтаксис

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

Параметры

[in] texturePartName

Имя открытого соглашения о пакете (OPC) части текстуры. Эта часть добавляется в пакет и становится целевым объектом связи части модели.

[in] textureData

Удобочитаемый поток, содержащий текстуру трехмерной модели. При вызове этого метода необходимо предоставить данные 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
Header xpsobjectmodel_2.h

См. также раздел

IXpsOMPackageWriter3D