IWiaDataTransfer-Schnittstelle (wia_xp.h)

Die IWiaDataTransfer-Schnittstelle ist eine Hochleistungs-Datenübertragungsschnittstelle. Diese Schnittstelle unterstützt ein Freigegebenes Speicherfenster zum Übertragen von Daten vom Geräteobjekt in die Anwendung und eliminiert unnötige Datenkopien während des Marshallings. Ein Rückrufmechanismus wird in Form der IWiaDataCallback-Schnittstelle bereitgestellt. Es ermöglicht Anwendungen, Datenübertragungen status Benachrichtigungen zu erhalten, Daten vom Windows-Gerät image acquisition (WIA) an die Anwendung zu übertragen und ausstehende Datenübertragungen abzubrechen.

Hinweis Verwenden Sie für Windows Vista-Anwendungen IWiaTransfer anstelle von IWiaDataTransfer.
 

Vererbung

Die IWiaDataTransfer-Schnittstelle erbt von der IUnknown-Schnittstelle . IWiaDataTransfer verfügt auch über folgende Membertypen:

Methoden

Die IWiaDataTransfer-Schnittstelle verfügt über diese Methoden.

 
IWiaDataTransfer::idtEnumWIA_FORMAT_INFO

Die IWiaDataTransfer::idtEnumWIA_FORMAT_INFO-Methode erstellt eine Bandübertragungsimplementierung der IEnumWIA_FORMAT_INFO-Schnittstelle.
IWiaDataTransfer::idtGetBandedData

Die IWiaDataTransfer::idtGetBandedData-Methode überträgt ein Datenband von einem Hardwaregerät an eine Anwendung. Aus Effizienzgründen rufen Anwendungen Daten von Windows Image Acquisition (WIA)-Hardwaregeräten in aufeinanderfolgenden Bändern ab.
IWiaDataTransfer::idtGetData

Die IWiaDataTransfer::idtGetData-Methode ruft vollständige Dateien von einem WiA-Gerät (Windows Image Acquisition) ab.
IWiaDataTransfer::idtGetExtendedTransferInfo

IWiaDataTransfer::idtGetExtendedTransferInfo ruft erweiterte Informationen zu Datenübertragungspuffern im Fall von bandierten Datenübertragungen ab.
IWiaDataTransfer::idtQueryGetData

Die IWiaDataTransfer::idtQueryGetData-Methode wird von Anwendungen verwendet, um ein WIA-Gerät (Windows Image Acquisition) abzufragen, um zu bestimmen, welche Datentypen es unterstützt.

Hinweise

Die IWiaDataTransfer-Schnittstelle erbt wie alle COM-Schnittstellen (Component Object Model) die IUnknown-Schnittstellenmethoden .

IUnknown-Methoden BESCHREIBUNG
IUnknown::QueryInterface Gibt Zeiger auf unterstützte Schnittstellen zurück.
IUnknown::AddRef Inkrementiert Verweiszähler.
IUnknown::Release Dekrementiert Verweiszähler.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wia_xp.h (wia.h einschließen)