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 を呼び出します。
要件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | wiamdef.h (Wiamdef.h を含む) |
Library | Wiaservc.lib |
[DLL] | Wiaservc.dll |