Arquitetura do scanner de flatbed
Se um dispositivo de scanner der suporte à verificação de placas planas, ele deverá implementar um item de scanner de flatbed como o primeiro item filho, diretamente fora do item raiz em sua árvore de itens WIA; além disso, a propriedade WIA_IPA_ITEM_CATEGORY deve ser definida como WIA_CATEGORY_FLATBED. Esse item de flatbed representa uma fonte de dados programável e produz uma imagem do documento que atualmente é colocada no painel de base do scanner quando uma transferência de dados é solicitada desse item.
Um scanner que dá suporte apenas à verificação de platen de flatbed tem a árvore de itens WIA que a figura a seguir mostra.
Observe que o item de flatbed wia está localizado diretamente fora do item raiz.
Um scanner que dá suporte à verificação de placas planas e à verificação do alimentador de documentos tem a árvore de itens WIA que a figura a seguir mostra.
O primeiro item não deroot na árvore de itens WIA deve ser o item de flatbed WIA, se outras fontes de dados de verificação forem implementadas. Essa disposição facilita o suporte a aplicativos Microsoft Windows XP e Windows Me. Para obter mais informações sobre a compatibilidade com esses sistemas operacionais, consulte Compatibilidade do scanner de banco de dados WIA para Windows Me e Windows XP.