wiasWritePageBufToStream 関数 (wiamdef.h)
wiasWritePageBufToStream 関数は、アプリケーションによって提供される IStream インターフェイスに一時ページ バッファーの内容を書き込みます。
構文
HRESULT wiasWritePageBufToStream(
[in] PMINIDRV_TRANSFER_CONTEXT pmdtc,
[in] IStream *pstream
);
パラメーター
[in] pmdtc
MINIDRV_TRANSFER_CONTEXT 構造体へのポインター。
[in] pstream
アプリケーションによって提供される IStream データ ストリームへのポインター。 IStream インターフェイスについては、Microsoft Windows SDK のドキュメントを参照してください。
戻り値
成功すると、関数はS_OKを返します。 関数が失敗した場合は、標準の COM エラーまたは WIA_ERROR_XXX エラーのいずれかが返されます (Windows SDK のドキュメントで説明されています)。
備考
この関数は、ミニドライバーによって割り当てられた一時ページ バッファーから、呼び出し元のアプリケーションによって提供されるイメージ データ ストリームにデータを書き込みます。 ミニドライバーは通常、ミニドライバーが一時バッファーを割り当てたデータのページを取得した後、この関数を呼び出します。
この関数は、wiasWriteBufToFile と wiasWritePageBufToFile に似ています。 wiasWriteBufToFile 関数を使用すると、イメージ データのバッファーを任意の種類のイメージ ファイルに書き込むことができます。 wiasWritePageBufToFile 関数を使用すると、適切なタグとイメージ ファイル ディレクトリ (IFD) エントリをすべて含むマルチページ TIFF ファイルにイメージ データのページを書き込むことができます。 ドライバーがこのマルチページ TIFF ファイル データをストリームに書き込む場合は、wiasWritePageBufToStream 呼び出します。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wiamdef.h (Wiamdef.h を含む) |
ライブラリ | Wiaservc.lib |
DLL | Wiaservc.dll |
関連項目
wiasWriteBufToFile を する