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

Propriedades do WIA

64 bits e WIA

Camada de compatibilidade do WIA

Filtros de driver WIA

Árvores de itens WIA

WIA com Serviços Web para Dispositivos

Desenvolvendo um driver WIA

Desenvolvendo um driver de câmera WIA

Práticas recomendadas do minidriver WIA

Comandos do microdriver WIA

Criação, solução de problemas e depuração de minidrivers WIA

Exemplos e ferramentas do WIA

Drivers de imagem ainda

Serviços Web em dispositivos

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)

Referência de DDI de geração de imagens