TWAIN 和原始 RGB 格式
當應用程式傳輸格式 GUID WiaImgFmt_RAWRGB (定義于標頭檔 wiadef.h) 中的影像時,映射上的下列屬性必須包含影像的正確值:
WIA_IPA_CHANNELS_PER_PIXEL
WIA_IPA_BITS_PER_CHANNEL
WIA_IPA_PIXELS_PER_LINE
WIA_IPA_NUMBER_OF_LINES
WIA_IPS_XRES
WIA_IPS_YRES
此外,WIA_IPA_DATATYPE 屬性應該設定為 WIA_DATA_COLOR,而 WIA_IPA_DEPTH 屬性應設定為 24 或更新版本。 如需這些屬性的詳細資訊,請參閱Microsoft Windows SDK檔。
要傳輸之原始 RGB 格式的任何資料都必須是:
未壓縮
以 RGB 位元組順序排列
對齊 DWORD 界限
資料必須傳輸,且沒有影像標頭。 Windows SDK 檔中說明的 IWiaDataCallback::BandedDataCallback 方法 (,) 只傳送映射位。
TWAIN 相容性層 (請參閱 支援TWAIN-Compatible應用程式) 支援WiaImgFmt_RAWRGB格式 GUID。 這可讓 TWAIN 應用程式使用記憶體回呼傳輸,透過大於 32 位的圖元深度來傳輸影像。