Compartir a través de


Interfaz COM de IStillImage

La interfaz COM IStillImage proporciona acceso al monitor de eventos Still image para que las aplicaciones puedan registrarse como "push-model aware". Las aplicaciones pueden usar esta interfaz para obtener información sobre los dispositivos de imagen fija del sistema.

La interfaz proporciona algunas funciones de administración de aplicaciones, como habilitar la notificación de eventos e iniciar una aplicación, para su uso por software de control de aplicaciones personalizado.

Además, la interfaz IStillImage proporciona acceso a la interfaz COM de IStiDevice, que permite a las aplicaciones realizar operaciones de E/S en dispositivos de imagen todavía.

En la tabla siguiente se enumeran y describen todos los métodos de la interfaz IStillImage . La tabla indica los tipos de clientes que normalmente deben llamar a cada método.

Método Descripción Llamadores típicos
IStillImage::CreateDevice Crea una instancia del objeto COM que define la interfaz IStiDevice y devuelve un puntero a la interfaz . API de adquisición de imágenes
IStillImage::EnableHwNotifications Habilita o deshabilita la notificación de aplicaciones cuando se producen eventos de dispositivo still image para un dispositivo especificado. Monitor de eventos de imagen fija
IStillImage::GetDeviceInfo Devuelve las características de hardware de un dispositivo de imagen fija especificado. API de adquisición de imágenes
IStillImage::GetDeviceList Devuelve las características de hardware de todos los dispositivos de imagen todavía instalados. Escáneres y cámaras Panel de control, API de adquisición de imágenes
IStillImage::GetDeviceValue Devuelve información del Registro asociada a un dispositivo de imagen fija especificado. API de adquisición de imágenes, escáneres y cámaras Panel de control
IStillImage::GetHwNotificationState Indica si se notificará a las aplicaciones cuando se produzcan eventos de dispositivo de imagen en un dispositivo especificado. Monitor de eventos de imagen fija
IStillImage::GetSTILaunchInformation Devuelve el motivo por el que se inició la aplicación de imagen fija que realiza la llamada, si el monitor de eventos de imagen todavía lo inició. Aplicaciones compatibles con el modelo de inserción
IStillImage::Initialize Inicializa la instancia del objeto. No se llama directamente
IStillImage::LaunchApplicationForDevice Inicia una aplicación especificada para un dispositivo de imagen fija especificado. Monitor de eventos de imagen fija
IStillImage::RegisterLaunchApplication Agrega una aplicación a la lista del monitor de eventos de imagen fija de aplicaciones compatibles con el modelo de inserción. Aplicaciones compatibles con el modelo de inserción o sus instaladores
IStillImage::Release Cierra la instancia del objeto y quita el acceso a la interfaz IStillImage . Todos los clientes de la interfaz IStillImage
IStillImage::SetDeviceValue Establece la información del Registro para un dispositivo de imagen fija especificado. Escáneres y cámaras Panel de control
IStillImage::SetupDeviceParameters Permite a los clientes de la interfaz IStillImage modificar las características almacenadas de un dispositivo de imagen fija. Escáneres y cámaras Panel de control
IStillImage::StiCreateInstance Crea una instancia del objeto COM que define la interfaz IStillImage y devuelve un puntero a la interfaz . Todos los clientes de la interfaz IStillImage
IStillImage::UnregisterLaunchApplication Quita una aplicación de la lista del monitor de eventos still image de las aplicaciones compatibles con el modelo de inserción. Aplicaciones compatibles con el modelo de inserción o sus instaladores
IStillImage::WriteToErrorLog Escribe un mensaje en el registro de errores de imagen todavía. Todos los clientes de la interfaz IStillImage