Guida alla progettazione dei driver di dispositivo per la creazione di immagini
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 creazione di immagini per 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.
Classi di interfaccia dispositivo per i dispositivi di creazione di immagini
Driver di acquisizione di immagini Windows
WiA con servizi Web per dispositivi
Sviluppo di un driver di fotocamera WIA
Procedure consigliate per wia minidriver
Compilazione, risoluzione dei problemi e debug di minidriver WIA
Informazioni di riferimento sui servizi Web nei dispositivi
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 ancora. Per altre informazioni su questi driver, vedi Driver di acquisizione di immagini Di Windows e Driver di immagine ancora.
Le sezioni seguenti descrivono le interfacce, le funzioni, le strutture e le proprietà usate dai driver WIA e STI.
Sezione | Descrizione |
---|---|
Classi di interfaccia dispositivo per i dispositivi di creazione di immagini | GUID della classe di dispositivo per i dispositivi di creazione dell'immagine. |
Interfaccia IWiaMiniDrv | Interfaccia per la gestione di tutte le comunicazioni tra un minidriver WIA e il servizio WIA. |
Funzioni della libreria servizi driver WIA | Funzioni helper usate da un minidriver WIA per gestire gli elementi del dispositivo e i trasferimenti di dati. |
Proprietà 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 e classi di utilità 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 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. |
Macro di log di diagnostica e interfaccia IWiaLog | Interfacce 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 immagine. |
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 dispositivi. |
Strutture WIA | Strutture usate da metodi e funzioni WIA a livello di driver. |
Interfacce di immagine ancora | Interfacce, strutture, tipi di dati e codici di controllo usati dai driver STI. |
Informazioni di riferimento sui servizi Web nei dispositivi | Informazioni sui servizi Web nei dispositivi, incluso il servizio di analisi (WS-SCAN) |
Informazioni di riferimento su DDI per la creazione di immagini