Condividi tramite


Guida alla progettazione dei driver per dispositivi di imaging

Questa sezione contiene informazioni sui driver WINDOWS Image Acquisition (WIA), i driver Still Image (STI) e i servizi Web nei dispositivi (WSD).

Nota

L'interfaccia di programmazione WIA viene usata per sviluppare driver di imaging per i sistemi operativi Windows moderni. L'interfaccia di programmazione STI è stata usata per sviluppare driver di imaging nei sistemi operativi Windows legacy. La documentazione dell'interfaccia di programmazione STI verrà archiviata in una versione futura.

In questa sezione

classi dell'interfaccia del dispositivo per i dispositivi di imaging

driver di acquisizione immagini di Windows

proprietà WIA

64 bit e WIA

livello di compatibilità WIA

Filtri driver WIA

alberi degli elementi WIA

WIA con servizi Web per dispositivi

Sviluppo di un driver WIA

Sviluppo di un driver di fotocamera WIA

Migliori pratiche per minidriver WIA

comandi del microdriver WIA

compilazione, risoluzione dei problemi e debug dei minidriver WIA

Esempi e strumenti WIA

driver delle immagini fisse

servizi Web nei dispositivi

Riferimento ai Servizi Web sui Dispositivi

Informazioni di riferimento sul driver WIA e STI

La tabella seguente contiene informazioni di riferimento per i driver WINDOWS Image Acquisition (WIA) e per i driver Still Imaging (STI). Questi driver controllano i dispositivi, inclusi scanner e fotocamere, che acquisiscono immagini statiche. Per altre informazioni su questi driver, vedere i driver di acquisizione di immagini di Windows e i driver per immagini statiche.

Le sezioni seguenti descrivono le interfacce, le funzioni, le strutture e le proprietà usate dai driver WIA e STI.

Sezione Descrizione
classi dell'interfaccia del dispositivo per i dispositivi di imaging GUID della classe di dispositivo per i dispositivi di imaging.
interfaccia IWiaMiniDrv Interfaccia per la gestione di tutte le comunicazioni tra un minidriver WIA e il servizio WIA.
Funzioni della libreria dei servizi driver WIA Funzioni helper usate da un minidriver WIA per gestire gli elementi del dispositivo e i trasferimenti di dati.
Proprietà di WIA Proprietà dei dispositivi WIA, inclusi lo stato, le funzionalità e le informazioni di identificazione dei dispositivi.
Funzioni e Classi della libreria di utilità WIA Funzioni di utilità e classi usate da un minidriver WIA per supportare il debug e per eseguire attività comuni.
Interfaccia IWiaMiniDrvCallBack Interfaccia di callback per il trasferimento di dati di stato e immagine tra il servizio WIA e un minidriver WIA.
Interfaccia IWiaDrvItem Interfaccia usata da un minidriver WIA per gestire un albero degli elementi del driver WIA.
interfaccia IWiaErrorHandler Interfaccia usata da un minidriver WIA per fornire lo stato di errore e per supportare il ripristino degli errori.
Interfaccia IWiaImageFilter Interfaccia implementata da un filtro di elaborazione delle immagini e chiamata dal servizio WIA per comunicare con il filtro.
L'interfaccia IWiaLog e le macro del Log di Diagnostica Interfaccia e macro usate da un minidriver WIA per registrare messaggi di traccia, errore e avviso in un file di log di diagnostica.
Interfaccia IWiaSegmentationFilter Interfaccia usata da un minidriver WIA per rilevare le aree in un'immagine segmentata.
Interfaccia IWiaTransferCallback Interfaccia implementata da un filtro di elaborazione delle immagini e chiamata dal servizio WIA per avviare l'elaborazione dei flussi di immagini.
funzioni, strutture e comandi del Microdriver WIA Funzioni, strutture e comandi usati dai microdriver WIA.
estensioni dell'interfaccia utente WIA Interfaccia usata dai fornitori di dispositivi per fornire interfacce utente personalizzate per i propri dispositivi.
strutture WIA Strutture usate dai metodi e dalle funzioni WIA a livello di driver.
Interfacce di immagine fissa Interfacce, strutture, tipi di dati e codici di controllo usati dai driver STI.
Riferimento ai Servizi Web su Dispositivi Informazioni sui servizi Web nei dispositivi, incluso il servizio di scansione (WS-SCAN)

riferimento DDI per l'imaging