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 |