struktur WIA_DATA_TRANSFER_INFO (wia_xp.h)

Struktur WIA_DATA_TRANSFER_INFO digunakan oleh aplikasi untuk menjelaskan buffer yang digunakan untuk mengambil pita data dari perangkat Windows Image Acquisition (WIA). Ini terutama digunakan bersama dengan metode antarmuka IWiaDataTransfer .

Sintaks

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;

Anggota

ulSize

Jenis: ULONG

Berisi ukuran struktur ini. Harus diatur ke sizeof(WIA_DATA_TRANSFER_INFO) sebelum aplikasi Anda meneruskan struktur ini ke metode antarmuka WIA apa pun.

ulSection

Jenis: ULONG

Menentukan handel opsional ke bagian memori bersama yang dialokasikan oleh aplikasi. Jika anggota ini diatur ke NULL, IWiaDataTransfer::idtGetBandedData mengalokasikan memori bersama itu sendiri.

ulBufferSize

Jenis: ULONG

Ukuran dalam byte buffer yang digunakan untuk transfer data.

bDoubleBuffer

Jenis: BOOL

Berisi TRUE jika perangkat di-buffer ganda, FALSE jika perangkat tidak di-buffer ganda.

ulReserved1

Jenis: ULONG

Dicadangkan untuk digunakan oleh DLL sistem WIA. Harus diatur ke nol.

ulReserved2

Jenis: ULONG

Dicadangkan untuk digunakan oleh DLL sistem WIA. Harus diatur ke nol.

ulReserved3

Jenis: ULONG

Dicadangkan untuk digunakan oleh DLL sistem WIA. Harus diatur ke nol.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header wia_xp.h (termasuk Wia.h)