Interface IWiaDataTransfer (wia_xp.h)
L’interface IWiaDataTransfer est une interface de transfert de données hautes performances. Cette interface prend en charge une fenêtre de mémoire partagée pour transférer des données de l’objet d’appareil vers l’application, et élimine les copies de données inutiles pendant le marshaling. Un mécanisme de rappel est fourni sous la forme de l’interface IWiaDataCallback . Il permet aux applications d’obtenir un transfert de données status notification, de transférer des données de l’appareil d’acquisition d’images Windows (WIA) vers l’application et d’annuler les transferts de données en attente.
Héritage
L’interface IWiaDataTransfer hérite de l’interface IUnknown. IWiaDataTransfer a également les types de membres suivants :
Méthodes
L’interface IWiaDataTransfer a ces méthodes.
IWiaDataTransfer ::idtEnumWIA_FORMAT_INFO La méthode IWiaDataTransfer ::idtEnumWIA_FORMAT_INFO crée une implémentation de transfert en bandes de l’interface IEnumWIA_FORMAT_INFO. |
IWiaDataTransfer ::idtGetBandedData La méthode IWiaDataTransfer ::idtGetBandedData transfère une bande de données d’un appareil matériel vers une application. Pour plus d’efficacité, les applications récupèrent des données à partir d’appareils matériels d’acquisition d’images Windows (WIA) dans des bandes successives. |
IWiaDataTransfer ::idtGetData La méthode IWiaDataTransfer ::idtGetData récupère des fichiers complets à partir d’un appareil WiA (Windows Image Acquisition). |
IWiaDataTransfer ::idtGetExtendedTransferInfo IWiaDataTransfer ::idtGetExtendedTransferInfo récupère des informations étendues relatives aux mémoires tampons de transfert de données dans le cas de transferts de données en bandes. |
IWiaDataTransfer ::idtQueryGetData La méthode IWiaDataTransfer ::idtQueryGetData est utilisée par les applications pour interroger un appareil d’acquisition d’images Windows (WIA) afin de déterminer les types de formats de données qu’il prend en charge. |
Remarques
L’interface IWiaDataTransfer , comme toutes les interfaces COM (Component Object Model), hérite des méthodes d’interface IUnknown .
Méthodes IUnknown | Description |
---|---|
IUnknown ::QueryInterface | Retourne des pointeurs aux interfaces prises en charge. |
IUnknown ::AddRef | Incrémente le décompte de références. |
IUnknown ::Release | Décrémente le décompte de références. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wia_xp.h (incluez Wia.h) |