Compartir a través de


Interfaz IWiaDataTransfer (wia_xp.h)

La interfaz IWiaDataTransfer es una interfaz de transferencia de datos de alto rendimiento. Esta interfaz admite una ventana de memoria compartida para transferir datos del objeto de dispositivo a la aplicación y elimina copias de datos innecesarias durante la serialización. Se proporciona un mecanismo de devolución de llamada en forma de la interfaz IWiaDataCallback . Permite a las aplicaciones obtener notificaciones de estado de transferencia de datos, transferir datos desde el dispositivo Windows Image Acquisition (WIA) a la aplicación y cancelar transferencias de datos pendientes.

Nota En el caso de las aplicaciones de Windows Vista, use IWiaTransfer en lugar de IWiaDataTransfer.
 

Herencia

La interfaz IWiaDataTransfer hereda de la interfaz IUnknown . IWiaDataTransfer también tiene estos tipos de miembros:

Métodos

La interfaz IWiaDataTransfer tiene estos métodos.

 
IWiaDataTransfer::idtEnumWIA_FORMAT_INFO

El método IWiaDataTransfer::idtEnumWIA_FORMAT_INFO crea una implementación de transferencia en banda de la interfaz IEnumWIA_FORMAT_INFO.
IWiaDataTransfer::idtGetBandedData

El método IWiaDataTransfer::idtGetBandedData transfiere una banda de datos de un dispositivo de hardware a una aplicación. Para mejorar la eficacia, las aplicaciones recuperan datos de dispositivos de hardware de adquisición de imágenes de Windows (WIA) en bandas sucesivas.
IWiaDataTransfer::idtGetData

El método IWiaDataTransfer::idtGetData recupera archivos completos de un dispositivo windows Image Acquisition (WIA).
IWiaDataTransfer::idtGetExtendedTransferInfo

IWiaDataTransfer::idtGetExtendedTransferInfo recupera información extendida relacionada con los búferes de transferencia de datos en el caso de transferencias de datos agrupadas.
IWiaDataTransfer::idtQueryGetData

Las aplicaciones usan el método IWiaDataTransfer::idtQueryGetData para consultar un dispositivo de adquisición de imágenes de Windows (WIA) para determinar qué tipos de formatos de datos admite.

Comentarios

La interfaz IWiaDataTransfer , como todas las interfaces del Modelo de objetos componentes (COM), hereda los métodos de interfaz IUnknown .

Métodos IUnknown Descripción
IUnknown::QueryInterface Devuelve punteros a las interfaces compatibles.
IUnknown::AddRef Incrementa el recuento de referencias.
IUnknown::Release Reduce el recuento de referencias.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional, Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado wia_xp.h (incluya Wia.h)