Interface COM IStillImage
A interface COM IStillImage fornece acesso ao monitor de eventos still image para que os aplicativos possam se registrar como "reconhecimento de modelo por push". Os aplicativos podem usar essa interface para obter informações sobre os dispositivos de imagem ainda do sistema.
A interface fornece algumas funções de gerenciamento de aplicativos, como habilitar a notificação de eventos e iniciar um aplicativo, para uso por software de controle de aplicativo personalizado.
Além disso, a interface IStillImage fornece acesso à interface COM IStiDevice, que permite que os aplicativos executem operações de E/S em dispositivos de imagem ainda.
A tabela a seguir lista e descreve todos os métodos da interface IStillImage . A tabela indica os tipos de clientes que normalmente devem chamar cada método.
Método | Descrição | Chamadores típicos |
---|---|---|
IStillImage::CreateDevice | Cria uma instância do objeto COM que define a interface IStiDevice e retorna um ponteiro para a interface. | APIs de aquisição de imagem |
IStillImage::EnableHwNotifications | Habilita ou desabilita a notificação de aplicativos quando eventos de dispositivo de imagem ainda ocorrem para um dispositivo especificado. | Monitor de eventos de imagem ainda |
IStillImage::GetDeviceInfo | Retorna características de hardware para um dispositivo de imagem ainda especificado. | APIs de aquisição de imagem |
IStillImage::GetDeviceList | Retorna características de hardware para todos os dispositivos de imagem ainda instalados. | Scanners e câmeras Painel de Controle, APIs de aquisição de imagem |
IStillImage::GetDeviceValue | Retorna informações do Registro associadas a um dispositivo de imagem ainda especificado. | APIs de aquisição de imagens, scanners e câmeras Painel de Controle |
IStillImage::GetHwNotificationState | Indica se os aplicativos serão notificados quando ainda ocorrerem eventos de dispositivo de imagem em um dispositivo especificado. | Monitor de eventos de imagem ainda |
IStillImage::GetSTILaunchInformation | Retorna o motivo pelo qual o aplicativo de imagem ainda de chamada foi iniciado, se o monitor de eventos de imagem ainda o iniciou. | Aplicativos com reconhecimento de modelo por push |
IStillImage::Initialize | Inicializa a instância do objeto. | Não chamado diretamente |
IStillImage::LaunchApplicationForDevice | Inicia um aplicativo especificado para um dispositivo de imagem ainda especificado. | Monitor de eventos de imagem ainda |
IStillImage::RegisterLaunchApplication | Adiciona um aplicativo à lista do monitor de eventos de imagem ainda de aplicativos com reconhecimento de modelo por push. | Aplicativos com reconhecimento de modelo por push ou seus instaladores |
IStillImage::Release | Fecha a instância do objeto e remove o acesso à interface IStillImage . | Todos os clientes da interface IStillImage |
IStillImage::SetDeviceValue | Define informações do Registro para um dispositivo de imagem ainda especificado. | Scanners e câmeras Painel de Controle |
IStillImage::SetupDeviceParameters | Permite que os clientes da interface IStillImage modifiquem as características armazenadas de um dispositivo de imagem parada. | Scanners e câmeras Painel de Controle |
IStillImage::StiCreateInstance | Cria uma instância do objeto COM que define a interface IStillImage e retorna um ponteiro para a interface. | Todos os clientes da interface IStillImage |
IStillImage::UnregisterLaunchApplication | Remove um aplicativo da lista do monitor de eventos de imagem ainda de aplicativos com reconhecimento de modelo por push. | Aplicativos com reconhecimento de modelo por push ou seus instaladores |
IStillImage::WriteToErrorLog | Grava uma mensagem no log de erros de imagem parada. | Todos os clientes da interface IStillImage |