Interface IWiaDataTransfer (wia_xp.h)

A interface IWiaDataTransfer é uma interface de transferência de dados de alto desempenho. Essa interface dá suporte a uma janela de memória compartilhada para transferir dados do objeto do dispositivo para o aplicativo e elimina cópias de dados desnecessárias durante o marshalling. Um mecanismo de retorno de chamada é fornecido na forma da interface IWiaDataCallback . Ele permite que os aplicativos obtenham transferência de dados status notificação, transfiram dados do dispositivo WIA (Aquisição de Imagens do Windows) para o aplicativo e cancelem transferências de dados pendentes.

Nota Para aplicativos do Windows Vista, use IWiaTransfer em vez de IWiaDataTransfer.
 

Herança

A interface IWiaDataTransfer herda da interface IUnknown . IWiaDataTransfer também tem esses tipos de membros:

Métodos

A interface IWiaDataTransfer tem esses métodos.

 
IWiaDataTransfer::idtEnumWIA_FORMAT_INFO

O método IWiaDataTransfer::idtEnumWIA_FORMAT_INFO cria uma implementação de transferência em banda da interface IEnumWIA_FORMAT_INFO.
IWiaDataTransfer::idtGetBandedData

O método IWiaDataTransfer::idtGetBandedData transfere uma faixa de dados de um dispositivo de hardware para um aplicativo. Para eficiência, os aplicativos recuperam dados de dispositivos de hardware WIA (Aquisição de Imagens do Windows) em faixas sucessivas.
IWiaDataTransfer::idtGetData

O método IWiaDataTransfer::idtGetData recupera arquivos completos de um dispositivo WIA (Aquisição de Imagens do Windows).
IWiaDataTransfer::idtGetExtendedTransferInfo

O IWiaDataTransfer::idtGetExtendedTransferInfo recupera informações estendidas relacionadas a buffers de transferência de dados no caso de transferências de dados em banda.
IWiaDataTransfer::idtQueryGetData

O método IWiaDataTransfer::idtQueryGetData é usado por aplicativos para consultar um dispositivo WIA (Aquisição de Imagens do Windows) para determinar quais tipos de formatos de dados ele dá suporte.

Comentários

A interface IWiaDataTransfer , como todas as interfaces COM (Component Object Model), herda os métodos de interface IUnknown .

Métodos IUnknown Descrição
IUnknown::QueryInterface Retorna ponteiros para interfaces com suporte.
IUnknown::AddRef Incrementa a contagem de referência.
IUnknown::Release Contagem de referência decrementos.

Requisitos

Requisito Valor
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]
Plataforma de Destino Windows
Cabeçalho wia_xp.h (inclua Wia.h)