Share via


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