fungsi wiasWritePageBufToStream (wiamdef.h)

Fungsi wiasWritePageBufToStream menulis konten buffer halaman sementara ke antarmuka IStream yang disediakan oleh aplikasi.

Sintaks

HRESULT wiasWritePageBufToStream(
  [in] PMINIDRV_TRANSFER_CONTEXT pmdtc,
  [in] IStream                   *pstream
);

Parameter

[in] pmdtc

Penunjuk ke struktur MINIDRV_TRANSFER_CONTEXT .

[in] pstream

Arahkan ke aliran data IStream yang disediakan oleh aplikasi. Antarmuka IStream dijelaskan dalam dokumentasi Microsoft Windows SDK.

Nilai kembali

Jika berhasil, fungsi mengembalikan S_OK. Jika fungsi gagal, fungsi mengembalikan kesalahan COM standar atau salah satu kesalahan WIA_ERROR_XXX ( dijelaskan dalam dokumentasi Windows SDK).

Keterangan

Fungsi ini menulis data dari buffer halaman sementara yang dialokasikan oleh minidriver ke aliran data gambar yang disediakan oleh aplikasi panggilan. Minidriver biasanya memanggil fungsi ini setelah memperoleh halaman data tempat minidriver mengalokasikan buffer sementara.

Fungsi ini mirip dengan wiasWriteBufToFile dan wiasWritePageBufToFile. Fungsi wiasWriteBufToFile dapat digunakan untuk menulis buffer data gambar ke semua jenis file gambar. Fungsi wiasWritePageBufToFile dapat digunakan untuk menulis halaman data gambar ke file TIFF multi-halaman dengan semua entri tag dan file gambar (IFD) yang sesuai. Jika driver berniat untuk menulis data file TIFF kali ini ke aliran, driver akan memanggil wiasWritePageBufToStream.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header wiamdef.h (termasuk Wiamdef.h)
Pustaka Wiaservc.lib
DLL Wiaservc.dll

Lihat juga

MINIDRV_TRANSFER_CONTEXT

wiasWriteBufToFile

wiasWritePageBufToFile