Constantes de propriedade de item WIA do scanner
As constantes a seguir especificam o conjunto válido de propriedades de item de scanner WIA (Aquisição de Imagens do Windows).
O prefixo "WIA_IPS_" indica uma Propriedade Item para dispositivos Scanner e é a convenção de nomenclatura usada em C/C++. Para fins de script, essas constantes usam o prefixo "ScannerPicture" e fazem parte do tipo enumerado WiaItemPropertyId . O nome do membro correspondente dessa enumeração de script aparece entre parênteses ao lado do nome da constante C/C++ na lista a seguir.
Constante/valor | Descrição | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Observação: Essa propriedade tem suporte apenas pelo Windows Vista e posteriores.
|
||||||||||||||||||||||
|
Os valores de brilho da imagem disponíveis no verificador. Contém a configuração de brilho de hardware atual para o dispositivo. Um aplicativo define essa propriedade como o valor de brilho do hardware. O minidriver cria e mantém essa propriedade. Os valores devem ser mapeados em um intervalo de -1000 a 1000, onde 1000 corresponde ao brilho máximo, 0 corresponde ao brilho normal e -1000 corresponde ao brilho mínimo. Necessário para todos os itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Opcional, mas recomendado, para itens de WIA_CATEGORY_FINISHED_FILE que dão suporte a visualizações. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contém a configuração de contraste de hardware atual para um dispositivo. Um aplicativo define essa propriedade como o valor de contraste do hardware. O minidriver cria e mantém essa propriedade. Os valores devem ser mapeados em um intervalo de -1000 a 1000, em que -1000 corresponde ao contraste mínimo, 0 corresponde ao contraste normal e 1000 corresponde ao contraste máximo. Necessário para todos os itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Opcional, mas recomendado, para itens de WIA_CATEGORY_FINISHED_FILE que dão suporte a visualizações. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contém as configurações de intenção atuais. O minidriver cria e mantém essa propriedade. Necessário para todos os itens habilitados para aquisição; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Não há suporte para itens de WIA_CATEGORY_FINISHED_FILE ou WIA_CATEGORY_FOLDER. Tipo: acesso VT_I4 : leitura/gravação, valores válidos: WIA_PROP_FLAGS O driver os usa para predefinir as propriedades do item com base no uso pretendido de um aplicativo da imagem. Isso pode incluir, por exemplo, a qualidade máxima, o tamanho mínimo e assim por diante. O driver escolhe a profundidade do bit, em pontos por polegada e outras configurações que ele determina serem apropriadas para a intenção selecionada. Cabe ao aplicativo ler as configurações atuais para determinar quais propriedades foram alteradas. Um aplicativo define essa propriedade para definir automaticamente as propriedades do WIA para uma intenção de aquisição específica. Essa propriedade é necessária para todos os scanners. Um aplicativo define essa propriedade para definir automaticamente as propriedades do WIA para uma intenção de aquisição específica
Observação: Essa propriedade é necessária para todos os scanners. A tabela a seguir contém os sinalizadores do tipo imagem e suas definições. Esses sinalizadores são usados para definir qual tipo de imagem se destina: cor, escala de cinza e assim por diante.
A tabela a seguir contém os sinalizadores de qualidade e tamanho e suas definições. Esses sinalizadores são usados para definir qual nível de qualidade se destina.
|
||||||||||||||||||||||
|
Observação: Contém o número de pixels na direção x de WIA_IPS_XPOS até a coordenada x do canto superior da imagem a ser escrivaninha. Portanto, ele descreve, em conjunto com WIA_IPS_DESKEW_Y, em que os dois cantos superiores da imagem distorcida estão localizados dentro do retângulo delimitador definido por WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT e WIA_IPS_YEXTENT. sua propriedade será implementada pelo driver do verificador se ele der suporte ao deskewing. Os valores válidos para WIA_IPS_DESKEW_X devem estar entre 0 e (WIA_IPS_XEXTENT - 1). Um valor igual a 0 significa que nenhum deskew deve ser executado. Essa propriedade é opcional para itens das categorias WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER e WIA_CATEGORY_FILM; e não está disponível para itens de WIA_CATEGORY_FINISHED_FILE ou WIA_CATEGORY_FOLDER. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_RANGE |
||||||||||||||||||||||
|
Observação: Contém o número de pixels na direção y de WIA_IPS_YPOS até a coordenada y do canto mais à esquerda da imagem a ser escrivaninha. Portanto, descreve, em conjunto com WIA_IPS_DESKEW_X, em que os dois cantos superiores da imagem distorcida estão localizados dentro do retângulo delimitador definido por WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT e WIA_IPS_YEXTENT. Essa propriedade será implementada pelo driver do verificador se for compatível com o deskewing. Os valores válidos para WIA_IPS_DESKEW_Y devem estar entre 0 e (WIA_IPS_YEXTENT - 1). Um valor igual a 0 significa que nenhum deskew deve ser executado. Essa propriedade é opcional para itens das categorias WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER e WIA_CATEGORY_FILM; e não está disponível para itens de WIA_CATEGORY_FINISHED_FILE ou WIA_CATEGORY_FOLDER. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_RANGE |
||||||||||||||||||||||
|
Observação: Contém a origem e o modo de aquisição do scanner atual. O minidriver cria e mantém essa propriedade. Um aplicativo lê essa propriedade para determinar a fonte de aquisição atual do verificador ou para gravar essa propriedade para definir a origem e o modo do verificador. Além disso, os aplicativos usam essa propriedade para habilitar e desabilitar a funcionalidade duplexer. Tipo: VT_I4, Access: Leitura/Gravação, Valores válidos: WIA_PROP_FLAG A tabela a seguir tem as constantes que são válidas com essa propriedade.
|
||||||||||||||||||||||
|
Observação: Habilita a especificação de um anexo de verificação de filme específico quando há mais de um. Essa propriedade é necessária para os itens de WIA_CATEGORY_FILM quando há vários itens de verificação de filme. Se o dispositivo der suporte apenas a um item de filme do scanner raiz, essa propriedade será opcional. Tipo: VT_BSTR, Access: Somente Leitura, Valores Válidos: WIA_PROP_NONE Valores permitidos: o BSTR deve estar na forma de @ResourceBinary,-<ResourceID> para permitir a localização, pois essa cadeia de caracteres seria exposta ao usuário por meio da interface do usuário de verificação de filme. |
||||||||||||||||||||||
|
Observação: Habilita a configuração da verificação de filme atual. Essa propriedade é necessária para o item WIA_CATEGORY_FILM. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_LIST A tabela a seguir tem as constantes que são válidas com essa propriedade.
|
||||||||||||||||||||||
|
Reservado para uso futuro e não é implementado no momento. Tipo: VT_I4, Acesso: Somente Leitura, Valores Válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Observação: Especifica quantos itens são armazenados no item WIA_CATEGORY_FOLDER. Tipo: VT_I4, Acesso: Somente Leitura, Valores Válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Observação: Ativa ou desativa a lâmpada do scanner. Opcional para os itens WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER e WIA_CATEGORY_FILM e recomendados para WIA_CATEGORY_FILM. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_LIST A tabela a seguir tem as constantes que são válidas com essa propriedade.
|
||||||||||||||||||||||
|
Observação: Define o tempo máximo para manter a lâmpada ativada quando o scanner não está sendo usado. Opcional para os itens WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER e WIA_CATEGORY_FILM e recomendados para WIA_CATEGORY_FILM. Tipo: VT_UI4, Access: Leitura/Gravação, Valores Válidos: 0 – 0xFFF segundos |
||||||||||||||||||||||
|
Observação: Especifica a largura máxima, em milésimos de polegada, que é verificada no eixo horizontal (X) na resolução atual. Essa pode ser a largura do alimentador de planilha ou da cama de verificação, de acordo com o tipo de item. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Observação: Especifica a altura máxima, em milésimos de polegada, que é verificada no eixo vertical (Y) na resolução atual. Essa pode ser a altura do alimentador de planilha ou da cama de varredura, de acordo com o tipo de item. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Observação: Especifica a largura mínima, em milésimos de polegada, que é verificada no eixo horizontal (X) na resolução atual. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Observação: Especifica a altura mínima, em milésimos de polegada, que é verificada no eixo vertical (Y) na resolução atual. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Reservado para uso futuro e não é implementado no momento. Tipo: VT_I4, Access: Somente Leitura, Valores Válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Observação: Resolução óptica horizontal. Maior resolução óptica horizontal com suporte no DPI. Essa propriedade é um único valor. Essa não é uma lista de todas as resoluções que podem ser geradas pelo dispositivo. Em vez disso, essa é a resolução da óptica do dispositivo. O minidriver cria e mantém essa propriedade. Essa propriedade é necessária para todos os itens. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Observação: Resolução óptica vertical. Maior resolução óptica vertical com suporte no DPI. Essa propriedade é um único valor. Essa não é uma lista de todas as resoluções geradas pelo dispositivo. Em vez disso, essa é a resolução da óptica do dispositivo. O minidriver cria e mantém essa propriedade. Essa propriedade é necessária para todos os itens. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Especifica a orientação atual dos documentos a serem verificados. O minidriver cria e mantém essa propriedade. Um aplicativo define essa propriedade para definir a orientação original de uma página ou imagem a ser adquirida. Para obter informações sobre como usar WIA_IPS_ORIENTATION, consulte WIA_IPS_PAGE_SIZE.
Observação: Tipo: VT_I4, Acesso: Leitura/Gravação, Valores Válidos: WIA_PROP_LIST A tabela a seguir tem as quatro constantes que são válidas com essa propriedade.
|
||||||||||||||||||||||
|
Observação: Contém o tamanho da página que está definida para ser verificada no momento. Um aplicativo define essa propriedade para selecionar as dimensões da página a ser digitalizada. O minidriver cria e mantém essa propriedade. Tipo: VT_I4, Access: Leitura/Gravação, Valores válidos: WIA_PROP_LIST Para as constantes que podem ser usadas com essa propriedade, consulte Constantes de tamanho de página WIA 2.0. Observe esses tamanhos não fixos, em particular:
O valor da propriedade WIA_IPS_ORIENTATION determina a orientação da página selecionada no momento. As propriedades WIA_IPS_PAGE_WIDTH e WIA_IPS_PAGE_HEIGHT relatam as dimensões da página, em milésimos de polegada. Essas propriedades devem estar de acordo com WIA_IPS_XEXTENT e WIA_IPS_YEXTENT, que contêm as dimensões da página em pixels.
Observação: Se um aplicativo definir WIA_IPS_PAGE_SIZE para qualquer valor diferente dos três na tabela acima, o minidriver deverá ajustar os valores de WIA_IPS_PAGE_WIDTH e WIA_IPS_PAGE_HEIGHT para as dimensões da página em milésimos de polegada. Ele também deve ajustar os valores de WIA_IPS_XEXTENT e WIA_IPS_YEXTENT para as dimensões da página em pixels. Se uma configuração de extensão (WIA_IPS_XEXTENT ou WIA_IPS_YEXTENT) for alterada para um valor que não corresponda à configuração de tamanho de página atual, o minidriver deverá alterar o valor da propriedade WIA_IPS_PAGE_SIZE para WIA_PAGE_CUSTOM. O minidriver também deve modificar WIA_IPS_PAGE_WIDTH ou WIA_IPS_PAGE_HEIGHT de acordo com a configuração de nova extensão. Se WIA_IPS_ORIENTATION for definido como LANDSCAPE, as configurações de extensão serão trocadas em relação aos valores usuais. Por exemplo, se um aplicativo definir WIA_IPS_PAGE_SIZE como WIA_PAGE_A4, o minidriver definirá WIA_IPS_PAGE_WIDTH como 11692 e WIA_IPS_PAGE_HEIGHT como 8267. (O minidriver também deve ajustar WIA_IPS_XEXTENT e WIA_IPS_YEXTENT adequadamente.)
Observação: O minidriver é responsável por garantir que a propriedade WIA_IPS_ORIENTATION esteja de acordo com a área de seleção atual. Se um aplicativo alterar o valor de WIA_IPS_ORIENTATION para um que seja inválido para o tamanho da página selecionado no momento, o minidriver deverá alterar o valor de WIA_IPS_PAGE_SIZE para um tamanho de página compatível com o novo valor de orientação. Se um aplicativo definir a propriedade WIA_IPS_PAGE_SIZE como WIA_PAGE_CUSTOM, a área de seleção atual não será afetada. O minidriver WIA deve obter o layout da imagem atual, começando pelas configurações atuais das propriedades WIA_IPS_XPOS e WIA_IPS_YPOS . Se a configuração de tamanho da página resultar em uma área de seleção fora da cama do verificador, o minidriver deverá ajustar automaticamente os valores do WIA_IPS_XPOS e WIA_IPS_YPOS propriedades para configurações válidas. Se as propriedades WIA_IPS_PAGE_SIZE e WIA_IPS_ORIENTATION forem definidas ao mesmo tempo e forem inválidas quando aplicadas em combinação, o minidriver deverá falhar nas configurações do aplicativo retornando um erro no IWiaMiniDrv::d rvValidateItemProperties. Os quatro exemplos a seguir mostram diferentes cenários de WIA_IPS_PAGE_SIZE .
Exemplo 1: o minidriver relata as configurações No exemplo a seguir, o minidriver define uma área de seleção personalizada antes que um aplicativo defina as propriedades wia. Nesse caso, a área de seleção representa todo o flatbed.
Exemplo 2: um aplicativo define a propriedade WIA_IPS_PAGE_SIZEcomo WIA_PAGE_LETTER
Exemplo 3: um aplicativo define a propriedade WIA_IPS_ORIENTATIONcomo LANDSCAPE A cama física deve ser capaz de adquirir uma página que estava originalmente na orientação paisagem.
Exemplo 4: um aplicativo altera a propriedade WIA_IPS_XEXTENTpara um valor menor No exemplo a seguir, um aplicativo altera a propriedade WIA_IPS_XEXTENT para 1000. O minidriver deve assumir que o novo valor contido em WIA_IPS_XEXTENT não é mais válido para a propriedade WIA_IPS_PAGE_SIZE e, portanto, deve alterar WIA_IPS_PAGE_SIZE para WIA_PAGE_CUSTOM. O minidriver também deve ajustar WIA_IPS_PAGE_WIDTH.
|
||||||||||||||||||||||
|
Observação: Contém a altura, em milésimos de polegada, da página selecionada no momento. O minidriver cria e mantém a propriedade WIA_IPS_PAGE_HEIGHT . Um aplicativo lê essa propriedade para determinar as dimensões físicas da página que está sendo examinada. Se as configurações de extensão forem diferentes dos tamanhos de página conhecidos, essa propriedade relatará a altura da página cuja propriedade WIA_IPS_PAGE_SIZE é definida como WIA_PAGE_CUSTOM (que é um valor da propriedade WIA_IPS_PAGE_SIZE ). WIA_IPS_PAGE_HEIGHT deve estar sincronizado com WIA_IPS_XEXTENT, que relata a altura, em pixels, da página a ser verificada. Essa propriedade é necessária para itens de WIA_CATEGORY_FEEDER. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Observação: Contém a largura da página atual selecionada, em milésimos de polegada. Um aplicativo lê essa propriedade para determinar as dimensões físicas da página que está sendo examinada. Se as configurações de extensão forem diferentes dos tamanhos de página conhecidos, essa propriedade relatará a largura da página cuja propriedade WIA_IPS_PAGE_SIZE está definida como WIA_PAGE_CUSTOM. WIA_IPS_PAGE_WIDTH deve estar em sincronia com o valor de WIA_IPS_XEXTENT, que relata a largura, em pixels, da página a ser verificada. O minidriver cria e mantém essa propriedade. Essa propriedade é necessária para itens de WIA_CATEGORY_FEEDER. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Observação: Contém o número atual de páginas a serem adquiridas de um alimentador de documentos automático. O minidriver cria e mantém essa propriedade. Tipo: VT_I4; Acesso: leitura/gravação; Valores válidos: WIA_PROP_RANGE Isso é zero por meio do número máximo de páginas que o verificador pode verificar. O valor será ALL_PAGES (= 0) se o verificador puder verificar continuamente. Um aplicativo lê essa propriedade para determinar a capacidade da página do alimentador de documentos. O aplicativo também define essa propriedade como o número de páginas que ele vai verificar.
Observação: Uma folha de papel conterá automaticamente duas páginas se DUPLEX estiver habilitado, mesmo que o lado traseiro da página esteja em branco. Definir WIA_IPS_PAGES como 1 faz com que um verificador processe um lado da página. Recomendamos que, se um verificador não conseguir verificar apenas um lado de uma página enquanto estiver no modo duplex, altere o valor WIA_IPS_PAGES para o membro Inc do membro Range da estrutura WIA_PROPERTY_INFO para 2. Esse valor sinaliza ao aplicativo que ele deve solicitar páginas em múltiplos de dois. Um valor de ALL_PAGES (= 0) significa que todas as páginas carregadas no feeder de documentos devem ser examinadas. |
||||||||||||||||||||||
|
Contém a configuração atual para pixels brancos e pretos. O minidriver cria e mantém essa propriedade. Um aplicativo lê esse valor para determinar o valor de WHITE ou BLACK (dependendo do que o aplicativo está fazendo). Necessário para todos os itens de aquisição habilitados ou armazenados; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE e WIA_CATEGORY_FILM. Não há suporte para itens WIA_CATEGORY_FOLDER. Tipo: VT_I4; Acesso: leitura/gravação; Valores válidos: WIA_PROP_LIST. Se o dispositivo puder ser definido como apenas um único valor, crie um tipo de WIA_PROP_LIST e coloque o valor válido nele. A tabela a seguir tem as duas constantes que são válidas com essa propriedade.
|
||||||||||||||||||||||
|
Observação: Indica o modo de visualização de um dispositivo. Um aplicativo define essa propriedade para colocar o dispositivo em um modo de visualização. Essa propriedade é necessária para os itens WIA_CATEGORY_FLATBED e WIA_CATEGORY_FILM, opcionais para o item WIA_CATEGORY_FEEDER. Tipo: VT_I4, Access: Leitura/Gravação, Valores válidos: WIA_PROP_LIST A tabela a seguir tem as constantes que são válidas com essa propriedade.
|
||||||||||||||||||||||
|
Observação: Especifica se a imagem de visualização existente pode ser atualizada durante uma visualização de imagem (em resposta a uma alteração nas propriedades WIA_IPA_DATATYPE ou WIA_IPA_DEPTH). Essa propriedade é opcional para todos os itens habilitados para aquisição que dão suporte a verificações de visualização; ou seja, WIA_IPS_PREVIEW tem suporte com WIA_PREVIEW_SCAN. Isso inclui itens de tipos WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Tipo: VT_I4, Access: Somente Leitura, Valores Válidos: WIA_PROP_NONE A tabela a seguir tem as constantes que são válidas com essa propriedade.
|
||||||||||||||||||||||
|
Contém a configuração de rotação atual, se ela for implementada. O minidriver cria e mantém essa propriedade. Um aplicativo define essa propriedade para informar ao driver quanto (se for) para girar a imagem antes que o driver a retorne ao aplicativo.
Observação: O minidriver WIA é responsável por girar os dados da imagem antes de enviá-los de volta para o aplicativo. O aplicativo é responsável por verificar os cabeçalhos de imagem para ver os valores recém-girados. Existe uma confusão considerável sobre como resolver o efeito da rotação na área de seleção da imagem atual (que é definida pelas propriedades WIA_IPS_XPOS, WIA_IPS_YPOS, WIA_IPS_XEXTENT e WIA_IPS_YEXTENT ). A área de seleção refere-se à área selecionada na cama do scanner físico da qual uma imagem é adquirida. WIA_IPS_ROTATION não modifica a área de seleção. O driver aplica uma rotação no sentido anti-horário de acordo com WIA_IPS_ROTATION somente depois que o driver tiver adquirido a área de seleção apropriada. WIA_IPS_ROTATION afeta as dimensões da imagem de saída, portanto, essas dimensões devem ser refletidas no cabeçalho de dados da imagem resultante. Opcional para todos os itens habilitados para aquisição; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Tipo: VT_I4, Acesso: Leitura/Gravação, Valores Válidos: WIA_PROP_LIST As seguintes constantes de rotação são definidas.
|
||||||||||||||||||||||
|
Observação: Especifica se o aplicativo deve usar o filtro de segmentação do driver para verificação de várias regiões. WIA_IPS_SEGMENTATION devem ser implementados para itens WIA_CATEGORY_FLATBED e WIA_CATEGORY_FILM se oferecerem suporte à criação de itens filho com um filtro de segmentação ou se o próprio driver criar itens filho para quadros fixos. Tipo: VT_I4, Access: Somente Leitura, Valores Válidos: WIA_PROP_NONE A tabela a seguir tem as duas constantes que são válidas com essa propriedade.
Observação: |
||||||||||||||||||||||
|
Observação: Contém o registro, ou alinhamento e detecção de borda, para documentos que são colocados no flatbed. O minidriver cria e mantém essa propriedade. Essa propriedade indica como a planilha é posicionada horizontalmente na cabeça de verificação de um scanner portátil ou alimentado por planilhas. A propriedade é usada para prever onde, na cabeça da verificação, um documento é colocado. Para scanners que dão suporte a mais de um cabeçalho de verificação, essa propriedade é relativa à cabeça de verificação mais alta. Essa propriedade é obrigatória para scanners alimentados por planilhas, com rolagem e portáteis. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE A tabela a seguir tem as três constantes que são válidas com essa propriedade.
|
||||||||||||||||||||||
|
Observação: Indica se um item precisa de um controle de visualização exibido para o usuário. O minidriver cria e mantém essa propriedade. Opcional para todos os itens habilitados para transferência. Isso geralmente é apenas itens das categorias WIA_ITEM_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FILM e WIA_CATEGORY_FINISHED_FILE. Tipo: VT_I4, Access: Somente Leitura, Valores válidos: WIA_PROP_NONE A tabela a seguir tem as constantes que são válidas com essa propriedade.
|
||||||||||||||||||||||
|
Observação: Especifica se o aplicativo (ou os filtros) pode criar itens filho no item atual. Opcional para todas as categorias de itens habilitados para transferência: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FILM e até mesmo WIA_CATEGORY_FOLDER. (Se o armazenamento não oferecer suporte ao upload de novos itens, essa propriedade deverá não ter suporte ou ter suporte com o valor FALSE .) Os itens que dão suporte a WIA_IPS_SEGMENTATION e WIA_USE_SEGMENTATION_FILTER também devem dar suporte a WIA_IPS_SUPPORTS_CHILD_ITEM_CREATION e defini-lo como TRUE. Tipo: VT_I4, Access: Somente Leitura, Valores Válidos: TRUE e FALSE |
||||||||||||||||||||||
|
Observação: Especifica o valor de escala de cinza que determina se um pixel será convertido em branco ou preto quando uma imagem for convertida em monocromática. Pixels acima do limite tornam-se brancos. Pixels abaixo do limite tornam-se brancos. Essa propriedade é necessária para itens de aquisição que dão suporte a verificações de 1 bpp e que têm a propriedade WIA_IPA_DATATYPE definida como WIA_DATA_THRESHOLD. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_RANGE |
||||||||||||||||||||||
|
Observação: Especifica se o driver é capaz de transferir vários itens filho em uma única chamada de transferência. Tipo: VT_I4, Access: Somente Leitura, Valores Válidos: WIA_PROP_FLAG O único valor possível para essa propriedade é WIA_TRANSFER_CHILDREN_SINGLE_SCAN. Se esse sinalizador estiver definido, o driver poderá transferir vários itens filho em uma única chamada de transferência. Se o sinalizador não estiver definido, o Serviço wia percorrerá os itens filho recursivamente e transferirá cada um desses itens. |
||||||||||||||||||||||
|
Observação: Especifica o número de bytes a serem carregados para o item. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Especifica o tempo máximo de aquecimento, em milissegundos, que o dispositivo precisa antes de iniciar a operação de verificação. O minidriver cria e mantém essa propriedade. Um aplicativo pode ler essa propriedade para determinar o tempo máximo de aquecimento para este dispositivo. Em seguida, ele pode apresentar uma caixa de diálogo "aguardando o dispositivo se aquecer" para que o usuário saiba que uma espera ou pausa pode ocorrer antes que algo aconteça. Essa propriedade é necessária para todos os itens habilitados para aquisição; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Tipo: VT_I4, Acesso: Somente Leitura, Valores Válidos: WIA_PROP_NONE |
||||||||||||||||||||||
|
Contém a largura atual, em pixels, da imagem selecionada a ser adquirida. Um aplicativo define essa propriedade para marcar a largura de uma área de seleção a ser adquirida. Essa propriedade deve concordar com a propriedade WIA_IPA_PIXELS_PER_LINE . O minidriver cria e mantém essa propriedade. Necessário para todos os itens habilitados para aquisição; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contém a coordenada x, em pixels, do canto superior esquerdo da imagem selecionada. Um aplicativo define essa propriedade para marcar o canto superior esquerdo da área de seleção. O minidriver cria e mantém essa propriedade. Necessário para todos os itens habilitados para aquisição; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE e WIA_CATEGORY_FILM. Não há suporte para itens WIA_CATEGORY_FOLDER. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contém a resolução horizontal atual, em pixels por polegada, para o dispositivo. Um aplicativo define essa propriedade para definir a resolução horizontal. O minidriver cria e mantém essa propriedade. Se o dispositivo puder ser definido como apenas um único valor, crie um tipo de WIA_PROP_LIST e coloque o valor válido nele. Esse também é um caso em que uma configuração de resolução depende de outra resolução. (A resolução vertical pode depender da resolução horizontal.) Necessário para todos os itens habilitados para aquisição; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE e WIA_CATEGORY_FILM. Não há suporte para itens WIA_CATEGORY_FOLDER. Tipo: VT_I4, Access: Somente leitura/gravação ou somente leitura, valores válidos: WIA_PROP_RANGE ou WIA_PROP_LIST |
||||||||||||||||||||||
|
Observação: Define o dimensionamento horizontal, como um percentual, que pode ser aplicado a imagens verificadas dentro do dispositivo scanner ou de seu driver. Essa propriedade é opcional para todos os itens habilitados para aquisição; ou seja, itens de tipos WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Tipo: VT_I4, Access: Somente leitura/gravação ou somente leitura, valores válidos: WIA_PROP_LIST ou WIA_PROP_RANGE. Os valores podem ser de 1 a VT_I4 máximo (0xFFFF). Por exemplo, 100 significa sem dimensionamento, 050 significa reduzir verticalmente para 50% do tamanho orignal e 200 significa escalar até 200% do tamanho original. |
||||||||||||||||||||||
|
Contém a altura atual, em pixels, da imagem selecionada a ser adquirida. Um aplicativo define essa propriedade para marcar a altura de uma área de seleção. Essa propriedade deve estar de acordo com o valor da propriedade WIA_IPA_PIXELS_PER_LINE . O minidriver cria e mantém essa propriedade. Necessário para todos os itens habilitados para aquisição; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_RANGE |
||||||||||||||||||||||
|
Coordenada y atual, em pixels, do canto superior esquerdo da imagem selecionada. Um aplicativo define essa propriedade para marcar o canto superior esquerdo da área de seleção. O minidriver cria e mantém essa propriedade. Necessário para todos os itens habilitados para aquisição; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE e WIA_CATEGORY_FILM. Não há suporte para itens WIA_CATEGORY_FOLDER. Tipo: VT_I4, Access: Leitura/Gravação, Valores Válidos: WIA_PROP_RANGE |
||||||||||||||||||||||
|
Contém a resolução vertical atual, em pixels por polegada, para o dispositivo. Um aplicativo define essa propriedade para definir a resolução vertical. O minidriver cria e mantém essa propriedade. Se o dispositivo puder ser definido como apenas um único valor, crie um tipo de WIA_PROP_LIST e coloque o valor válido nele. Esse também é um caso em que uma configuração de resolução depende de outra resolução. (A resolução horizontal pode depender da resolução vertical.) Necessário para todos os itens habilitados para aquisição; ou seja, itens nas categorias: WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK, WIA_CATEGORY_FINISHED_FILE e WIA_CATEGORY_FILM. Não há suporte para itens WIA_CATEGORY_FOLDER. Tipo: VT_I4, Access: Somente leitura/gravação ou somente leitura, valores válidos: WIA_PROP_RANGE ou WIA_PROP_LIST |
||||||||||||||||||||||
|
Observação: Define o dimensionamento vertical, como um percentual, que pode ser aplicado a imagens verificadas dentro do dispositivo scanner ou de seu driver. Essa propriedade é opcional para todos os itens habilitados para aquisição; ou seja, itens de tipos WIA_CATEGORY_FLATBED, WIA_CATEGORY_FEEDER, WIA_CATEGORY_FEEDER_FRONT, WIA_CATEGORY_FEEDER_BACK e WIA_CATEGORY_FILM. Tipo: VT_I4, Access: Somente leitura/gravação ou somente leitura, valores válidos: WIA_PROP_LIST ou WIA_PROP_RANGE. Os valores podem ser de 1 a VT_I4 máximo (0xFFFF). Por exemplo, 100 significa sem dimensionamento, 050 significa reduzir verticalmente para 50% do tamanho orignal e 200 significa escalar até 200% do tamanho original. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
parâmetro |
|