Arkitektur för flatbäddsskanner

Om en skannerenhet stöder flatbäddsplåt-scanning bör den införa ett flatbäddsskannerobjekt som det första underordnade objektet, direkt från rotobjektet i dess WIA-objektträd; Dessutom måste egenskapen WIA_IPA_ITEM_CATEGORY anges till WIA_CATEGORY_FLATBED. Det här flatbed-objektet representerar en programmerbar datakälla och genererar en bild från dokumentet som för närvarande placeras på skannerns flatbed platen när en dataöverföring begärs från det här objektet.

En skanner som endast stöder flatbäddsskanning med glasplatta visar WIA-objektträdet i bilden nedan.

diagram som illustrerar en flatbäddsskanner med endast glasplatteskanning.

Observera att WIA flatbed-objektet finns direkt under rotobjektet.

En skanner som stöder flatbäddsskanning och dokumentmatareskanning har WIA-objektträdet som visas i figuren nedan.

diagram som illustrerar en flatbäddsskanner med en automatisk dokumentmatare.

Det första icke-rootobjektet i WIA-objektträdet måste vara det flatbäddade WIA-objektet om andra genomsökningsdatakällor implementeras. Det här arrangemanget gör det enklare att stödja Microsoft Windows XP- och Windows Me-program. Mer information om kompatibilitet med dessa operativsystem finns i WIA Flatbed Scanner Compatibility for Windows Me and Windows XP (WIA Flatbed Scanner Compatibility for Windows Me and Windows XP).