Architettura dello scanner flatbed
Se un dispositivo scanner supporta l'analisi piatto a piatto, deve implementare un elemento scanner piatto come primo elemento figlio, direttamente dall'elemento radice nell'albero degli elementi WIA; inoltre, la proprietà WIA_IPA_ITEM_CATEGORY deve essere impostata su WIA_CATEGORY_FLATBED. Questo elemento flat rappresenta un'origine dati programmabile e produce un'immagine dal documento attualmente posizionato sulla piastra piatta dello scanner quando viene richiesto un trasferimento di dati da questo elemento.
Uno scanner che supporta solo l'analisi piatto a piatto ha l'albero degli elementi WIA illustrato nella figura seguente.
Si noti che l'elemento flat WIA si trova direttamente all'esterno dell'elemento radice.
Uno scanner che supporta l'analisi a lastra piatta e l'analisi del feeder di documenti include l'albero degli elementi WIA illustrato nella figura seguente.
Il primo elemento nonroot nell'albero degli elementi WIA deve essere l'elemento a piano WIA, se vengono implementate altre origini dati di analisi. Questa disposizione semplifica il supporto delle applicazioni Microsoft Windows XP e Windows Me. Per altre informazioni sulla compatibilità con questi sistemi operativi, vedere Compatibilità dello scanner flat WIA per Windows Me e Windows XP.