ホーム › Graphics.Printing › IXpsDocumentConsumer
IXpsDocumentConsumer
COMメソッド 7
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT SendXpsUnknown(IUnknown* pUnknown)
| pUnknown | IUnknown* | in | 型不定のXPSパートをIUnknownとして送信する入力。 |
vtbl 4 HRESULT SendXpsDocument(IXpsDocument* pIXpsDocument)
| pIXpsDocument | IXpsDocument* | in | 送信するXPSドキュメントオブジェクト。 |
vtbl 5 HRESULT SendFixedDocumentSequence(IFixedDocumentSequence* pIFixedDocumentSequence)
| pIFixedDocumentSequence | IFixedDocumentSequence* | in | 送信する固定ドキュメントシーケンス。 |
vtbl 6 HRESULT SendFixedDocument(IFixedDocument* pIFixedDocument)
| pIFixedDocument | IFixedDocument* | in | 送信する固定ドキュメント。 |
vtbl 7 HRESULT SendFixedPage(IFixedPage* pIFixedPage)
| pIFixedPage | IFixedPage* | in | 送信する固定ページ。 |
vtbl 8 HRESULT CloseSender()
vtbl 9 HRESULT GetNewEmptyPart(LPWSTR uri, GUID* riid, void** ppNewObject, IPrintWriteStream** ppWriteStream)
| uri | LPWSTR | in | 新規作成するパートのURI文字列。 |
| riid | GUID* | in | 要求するパートインターフェイスの識別子(IID)。 |
| ppNewObject | void** | out | 生成された空パートオブジェクトをriid型で受け取る出力先。 |
| ppWriteStream | IPrintWriteStream** | out | パートへの書き込みストリームを受け取る出力先。 |