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 函式可用來將影像數據的頁面寫入具有所有適當標籤和圖像文件目錄的多頁 TIFF 檔案, (IFD) 專案。 如果驅動程式想要將此多頁 TIFF 檔案數據寫入數據流,它會呼叫 wiasWritePageBufToStream。
規格需求
需求 | 值 |
---|---|
目標平台 | 桌面 |
標頭 | wiamdef.h (包含Wiamdef.h) |
程式庫 | Wiaservc.lib |
Dll | Wiaservc.dll |