Compartilhar via


estrutura WIA_DATA_TRANSFER_INFO (wia_xp.h)

A estrutura WIA_DATA_TRANSFER_INFO é usada por aplicativos para descrever o buffer usado para recuperar faixas de dados de dispositivos WIA (Aquisição de Imagens do Windows). Ele é usado principalmente em conjunto com os métodos da interface IWiaDataTransfer .

Sintaxe

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;

Membros

ulSize

Tipo: ULONG

Contém o tamanho dessa estrutura. Deve ser definido como sizeof(WIA_DATA_TRANSFER_INFO) antes que seu aplicativo passe essa estrutura para qualquer método de interface WIA.

ulSection

Tipo: ULONG

Especifica um identificador opcional para uma seção compartilhada de memória alocada pelo aplicativo. Se esse membro estiver definido como NULL, IWiaDataTransfer::idtGetBandedData alocará a própria memória compartilhada.

ulBufferSize

Tipo: ULONG

O tamanho em bytes do buffer usado para a transferência de dados.

bDoubleBuffer

Tipo: BOOL

Conterá TRUE se o dispositivo tiver buffer duplo, FALSE se o dispositivo não estiver armazenado em buffer duplo.

ulReserved1

Tipo: ULONG

Reservado para uso pelas DLLs do sistema WIA. Deve ser definido como zero.

ulReserved2

Tipo: ULONG

Reservado para uso pelas DLLs do sistema WIA. Deve ser definido como zero.

ulReserved3

Tipo: ULONG

Reservado para uso pelas DLLs do sistema WIA. Deve ser definido como zero.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho wia_xp.h (inclua Wia.h)