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 |