Partilhar via


Sinalizadores de item WIA para scanners flatbed

Este tópico lista os sinalizadores de item WIA obrigatórios e opcionais para o item raiz e os itens filho de uma árvore de itens de scanner de base. Para obter uma lista completa dos sinalizadores de item wia e suas definições, consulte WIA_IPA_ITEM_FLAGS.

Sinalizadores de item WIA necessários para scanners de flatbed

Um item de scanner de base WIA é necessário para dar suporte aos seguintes sinalizadores de item WIA:

WiaItemTypeProgrammableDataSource
O item WIA é configurável e segue um conjunto de regras de configuração predefinidas baseadas na propriedade WIA_IPA_ITEM_CATEGORY . Esse sinalizador é necessário porque a parte de flatbed do scanner é programável.

WiaItemTypeTransfer
O item WIA pode ser usado para transferir dados. Esse sinalizador é necessário porque o item de scanner de flatbed pode ser usado para transferir dados.

WiaItemTypeFile
O item é um arquivo. Esse sinalizador é exigido pelo sinalizador WiaItemTypeImage .

WiaItemTypeImage
O item é uma imagem. Esse sinalizador é válido apenas para itens que também têm o sinalizador WiaItemTypeFile definido. Esse sinalizador é necessário porque o scanner de flatbed relata formatos de imagem para os valores da propriedade WIA_IPA_FORMAT . Todos os itens do scanner wia são necessários para dar suporte a pelo menos um formato de imagem. Atualmente, o WIA requer WiaImgFmt_BMP e WiaImgFmt_MEMORYBMP como formatos de imagem com suporte.

Sinalizadores de item wia opcionais para scanners de flatbed

Opcionalmente, o item de scanner de flatbed wia pode dar suporte ao seguinte sinalizador de item WIA:

WiaItemTypeFolder
O item é uma pasta. Adicione esse sinalizador se o item de scanner de flatbed contiver itens filho. (Esses itens podem incluir várias regiões selecionadas em um único flatbed platen.) Você deve usar esse sinalizador somente no item base. Os itens filho não podem ter esse sinalizador.