Feedr de Documentos Duplex-Capable Avançado
A verificação duplex avançada permite que o aplicativo defina independentemente as configurações de página inicial e traseira.
O diagrama a seguir ilustra a árvore de itens WIA de um scanner de flatbed que dá suporte à verificação avançada de duplex e alimentador de documentos.
A frente e a parte traseira da página que está sendo verificada são representadas por itens filho separados na árvore de itens. Essa diferenciação inclui categorias separadas na propriedade WIA_IPA_ITEM_CATEGORY : WIA_CATEGORY_FRONT e WIA_CATEGORY_BACK. Em um scanner que executa a verificação duplex avançada, os itens frontal e traseiro são definidos separadamente; eles podem ser definidos como valores diferentes. No entanto, mesmo em um scanner capaz de verificação duplex avançada, não pode haver apenas um item frontal ou traseiro; se houver um item frontal ou traseiro, o outro item também deverá estar presente.
O driver indica que há configurações independentes para os itens frontal e traseiro (ou seja, uma verificação duplex avançada deve ser executada) definindo o sinalizador ADVANCED_DUP na propriedade WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES do alimentador.
Verificação
Os aplicativos navegam até o item do alimentador para executar verificações do alimentador de documentos. As propriedades wia no item do alimentador devem ser um subconjunto dos valores de propriedade com suporte que são comuns às páginas frontal e traseira. Os aplicativos podem optar por usar dois tipos de transferências de dados (aquisição de imagem padrão ou aquisição de pasta) que afetam quais configurações do alimentador de documentos são usadas.
Aquisição de imagem padrão
Na aquisição padrão ou na aquisição de não pastas, as configurações de propriedade de item do alimentador WIA são usadas para páginas anteriores e traseiras (o mesmo que os modelos de scanner duplex e não duplex simples).
Aquisição de imagem de pasta
Na aquisição de pastas, as configurações de imagem do item do alimentador WIA são ignoradas e as configurações para os itens frontal e traseiro são usadas. Os aplicativos avançados usam as configurações configuráveis individuais para a transferência do alimentador de documentos. Em um verificador do alimentador, os dados da imagem são sempre adquiridos do item do alimentador, mesmo quando há itens filho (itens front-and-back).