WIA_DATA_TRANSFER_INFO 結構 (wia_xp.h)
應用程式會使用 WIA_DATA_TRANSFER_INFO 結構來描述用來從 Windows 映像取得 (WIA) 裝置擷取資料的緩衝區。 它主要與 IWiaDataTransfer 介面的方法搭配使用。
語法
typedef struct _WIA_DATA_TRANSFER_INFO {
ULONG ulSize;
ULONG ulSection;
ULONG ulBufferSize;
BOOL bDoubleBuffer;
ULONG ulReserved1;
ULONG ulReserved2;
ULONG ulReserved3;
} WIA_DATA_TRANSFER_INFO, *PWIA_DATA_TRANSFER_INFO;
成員
ulSize
類型: ULONG
包含這個 結構的大小。 必須先設定為 sizeof (WIA_DATA_TRANSFER_INFO) ,您的應用程式才會將此結構傳遞至任何 WIA 介面方法。
ulSection
類型: ULONG
指定應用程式所配置記憶體共用區段的選擇性控制碼。 如果此成員設定為 Null, IWiaDataTransfer::idtGetBandedData 會配置共用記憶體本身。
ulBufferSize
類型: ULONG
用於資料傳輸的緩衝區位元組大小。
bDoubleBuffer
類型: BOOL
如果裝置是雙緩衝的,則包含 TRUE ;如果裝置未緩衝, 則為 FALSE 。
ulReserved1
類型: ULONG
保留供 WIA 系統 DLL 使用。 必須設定為零。
ulReserved2
類型: ULONG
保留供 WIA 系統 DLL 使用。 必須設定為零。
ulReserved3
類型: ULONG
保留供 WIA 系統 DLL 使用。 必須設定為零。
規格需求
最低支援的用戶端 | Windows 2000 專業版、Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | wia_xp.h (包括 Wia.h) |