Introduzione a WIA
L'interfaccia Microsoft Windows Image Acquisition (WIA) è sia un'API (Application Programming Interface) che un'interfaccia DDI (Device Driver Interface). L'API WIA è progettata per consentire alle applicazioni di:
Esecuzione in un ambiente affidabile e stabile.
Ridurre al minimo i problemi di interoperabilità.
Enumerare i dispositivi di acquisizione di immagini disponibili.
Creare connessioni a più dispositivi contemporaneamente.
Eseguire query su proprietà dei dispositivi in modo standard ed espandibile.
Acquisire i dati del dispositivo usando meccanismi di trasferimento standard e ad alte prestazioni.
Gestire le proprietà delle immagini tra i trasferimenti di dati.
Ricevere una notifica di un'ampia gamma di eventi del dispositivo.
Wia DDI è progettato per ridurre al minimo la quantità di codice che un fornitore di hardware deve scrivere, mantenendo al tempo stesso la flessibilità necessaria per creare singole soluzioni. Questa operazione viene eseguita da:
Fornire una libreria di servizi di dispositivo standard che esegue la maggior parte delle operazioni del driver.
Promuovere gli standard di comunicazione dei dispositivi di settore, ad esempio il protocollo PTP (Picture Transfer Protocol), in modo che un driver WIA supporti la maggior parte dei dispositivi WIA.
Questa sezione presenta una breve panoramica di WiA nelle aree seguenti: