Interfaccia IWiaDataTransfer (wia_xp.h)
L'interfaccia IWiaDataTransfer è un'interfaccia di trasferimento dati ad alte prestazioni. Questa interfaccia supporta una finestra di memoria condivisa per trasferire i dati dall'oggetto dispositivo all'applicazione ed elimina copie di dati non necessarie durante il marshalling. Viene fornito un meccanismo di callback sotto forma di interfaccia IWiaDataCallback . Consente alle applicazioni di ottenere la notifica di stato di trasferimento dei dati, trasferire i dati dal dispositivo Windows Image Acquisition (WIA) all'applicazione e annullare i trasferimenti di dati in sospeso.
Ereditarietà
L'interfaccia IWiaDataTransfer eredita dall'interfaccia IUnknown . IWiaDataTransfer include anche questi tipi di membri:
Metodi
L'interfaccia IWiaDataTransfer include questi metodi.
IWiaDataTransfer::idtEnumWIA_FORMAT_INFO Il metodo IWiaDataTransfer::idtEnumWIA_FORMAT_INFO crea un'implementazione di trasferimento a banda dell'interfaccia IEnumWIA_FORMAT_INFO. |
IWiaDataTransfer::idtGetBandedData Il metodo IWiaDataTransfer::idtGetBandedData trasferisce una banda di dati da un dispositivo hardware a un'applicazione. Per l'efficienza, le applicazioni recuperano i dati dai dispositivi hardware WINDOWS Image Acquisition (WIA) in bande successive. |
IWiaDataTransfer::idtGetData Il metodo IWiaDataTransfer::idtGetData recupera i file completi da un dispositivo Windows Image Acquisition (WIA). |
IWiaDataTransfer::idtGetExtendedTransferInfo IWiaDataTransfer::idtGetExtendedTransferInfo recupera informazioni estese relative ai buffer di trasferimento dei dati nel caso dei trasferimenti di dati a banda. |
IWiaDataTransfer::idtQueryGetData Il metodo IWiaDataTransfer::idtQueryGetData viene usato dalle applicazioni per eseguire query su un dispositivo Windows Image Acquisition (WIA) per determinare i tipi di formati di dati supportati. |
Commenti
L'interfaccia IWiaDataTransfer , come tutte le interfacce COM (Component Object Model), eredita i metodi di interfaccia IUnknown .
Metodi IUnknown | Descrizione |
---|---|
IUnknown::QueryInterface | Restituisce puntatori alle interfacce supportate. |
IUnknown::AddRef | Incrementa il conteggio dei riferimenti. |
IUnknown::Release | Riduce il conteggio dei riferimenti. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional, Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wia_xp.h (includere Wia.h) |