Share via


IXpsOMPackageWriter3D::SetModelPrintTicket メソッド (xpsobjectmodel_2.h)

指定した部分を含む印刷チケットを作成します。

構文

HRESULT SetModelPrintTicket(
  [in] IOpcPartUri *printTicketPartName,
  [in] IStream     *printTicketData
);

パラメーター

[in] printTicketPartName

パーツはパッケージに追加され、モデル パーツからのリレーションシップのターゲットになります。

[in] printTicketData

3D モデルの印刷チケットを保持する読み取り可能なストリーム。

戻り値

適切な HRESULT エラー コードを返します。 パッケージ ライターごとにこのメソッドを複数回呼び出すと、エラー XPS_E_MULTIPLE_PRINTICKETS_ON_DOCUMENTが返されます。

解説

このメソッドは、パッケージ ライターごとに最大 1 回呼び出します。 このメソッドを呼び出すと、コンテンツ タイプ "application/vnd.ms-printing.printticket+xml" を持つパーツが作成されます。 これは、リレーションシップの種類が "http://schemas.microsoft.com/3dmanufacturing/2013/01/printticket" のモデル パーツからリンクされています。

要件

   
サポートされている最小のクライアント Windows 8.1 [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2012 R2 [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー xpsobjectmodel_2.h

関連項目

IXpsOMPackageWriter3D