Guia de design do driver de dispositivo de imagem
Esta seção contém informações sobre drivers WIA (Aquisição de Imagens do Windows), drivers de Imagem Parada (STI) e Serviços Web em Dispositivos (WSD).
Observação
A interface de programação WIA é usada para desenvolver drivers de imagem para sistemas operacionais Windows modernos. A interface de programação STI foi usada para desenvolver drivers de imagem em sistemas operacionais Windows herdados. A documentação da interface de programação STI será arquivada em uma versão futura.
Nesta seção
Classes de interface do dispositivo para dispositivos de geração de imagens
Drivers de aquisição de imagem do Windows
Camada de compatibilidade do WIA
WIA com Serviços Web para Dispositivos
Desenvolvendo um driver de câmera WIA
Práticas recomendadas do minidriver WIA
Criação, solução de problemas e depuração de minidrivers WIA
Referência de serviços Web em dispositivos
Referência de driver WIA e STI
A tabela a seguir contém informações de referência para drivers WIA (Aquisição de Imagens do Windows) e para drivers de IMAGENS Ainda (STI). Esses drivers controlam dispositivos, incluindo scanners e câmeras, que capturam imagens paradas. Para obter mais informações sobre esses drivers, consulte Drivers de aquisição de imagem do Windows e Drivers de imagem ainda.
As seções a seguir descrevem as interfaces, as funções, as estruturas e as propriedades usadas pelos drivers WIA e STI.
Seção | Descrição |
---|---|
Classes de interface do dispositivo para dispositivos de geração de imagens | GUID da classe de dispositivo para dispositivos de geração de imagens. |
IWiaMiniDrv Interface | Interface para gerenciar todas as comunicações entre um minidriver WIA e o serviço WIA. |
Funções da Biblioteca de Serviços de Driver wia | Funções auxiliares usadas por um minidriver WIA para gerenciar itens de dispositivo e transferências de dados. |
Propriedades do WIA | Propriedades de dispositivos WIA, incluindo status, funcionalidades e informações de identificação do dispositivo. |
Classes e funções da biblioteca do utilitário WIA | Funções e classes de utilitário usadas por um minidriver WIA para dar suporte à depuração e executar tarefas comuns. |
IWiaMiniDrvCallBack Interface | Interface de retorno de chamada para transferir status e dados de imagem entre o serviço WIA e um minidriver WIA. |
IWiaDrvItem Interface | Interface usada por um minidriver WIA para gerenciar uma árvore de itens de driver WIA. |
IWiaErrorHandler Interface | Interface usada por um minidriver WIA para fornecer status de erro e para dar suporte à recuperação de erros. |
IWiaImageFilter Interface | Interface implementada por um filtro de processamento de imagem e chamada pelo serviço WIA para se comunicar com o filtro. |
Interface IWiaLog e macros de log de diagnóstico | Interface e macros usadas por um minidriver WIA para registrar mensagens de rastreamento, erro e aviso em um arquivo de log de diagnóstico. |
IWiaSegmentationFilter Interface | Interface usada por um minidriver WIA para detectar regiões em uma imagem segmentada. |
IWiaTransferCallback Interface | Interface implementada por um filtro de processamento de imagem e chamada pelo serviço WIA para iniciar o processamento de fluxos de imagem. |
Funções, estruturas e comandos do microdriver WIA | Funções, estruturas e comandos usados por microdrivers WIA. |
Extensões de interface do usuário wia | Interface usada por fornecedores de dispositivos para fornecer interfaces de usuário personalizadas para seus dispositivos. |
Estruturas WIA | Estruturas usadas por métodos e funções WIA no nível do driver. |
Still Image Interfaces | Interfaces, estruturas, tipos de dados e códigos de controle usados por drivers de STI. |
Referência de serviços Web em dispositivos | Informações sobre serviços Web em dispositivos, incluindo o Serviço de Verificação (WS-SCAN) |