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) |