Partager via


Interface COM IStillImage

L’interface COM IStillImage permet d’accéder au moniteur d’événements Image fixe afin que les applications puissent s’inscrire en tant que « push-model aware ». Les applications peuvent utiliser cette interface pour obtenir des informations sur les appareils d’image fixe du système.

L’interface fournit certaines fonctions de gestion des applications, telles que l’activation de la notification d’événements et le démarrage d’une application, pour une utilisation par un logiciel de contrôle d’application personnalisé.

En outre, l’interface IStillImage fournit l’accès à l’interface COM IStiDevice, qui permet aux applications d’effectuer des opérations d’E/S sur des appareils à image fixe.

Le tableau suivant répertorie et décrit toutes les méthodes de l’interface IStillImage . La table indique les types de clients qui doivent généralement appeler chaque méthode.

Méthode Description Appelants classiques
IStillImage ::CreateDevice Crée une instance de l’objet COM qui définit l’interface IStiDevice et retourne un pointeur vers l’interface. API d’acquisition d’images
IStillImage ::EnableHwNotifications Active ou désactive la notification des applications lorsque des événements d’appareil image fixe se produisent pour un appareil spécifié. Moniteur d’événements d’image fixe
IStillImage ::GetDeviceInfo Retourne les caractéristiques matérielles d’un appareil d’image fixe spécifié. API d’acquisition d’images
IStillImage ::GetDeviceList Retourne les caractéristiques matérielles pour tous les appareils d’image fixe installés. Scanners et caméras Panneau de configuration, API d’acquisition d’images
IStillImage ::GetDeviceValue Retourne les informations de Registre associées à un appareil d’image fixe spécifié. API, scanneurs et caméras d’acquisition d’images Panneau de configuration
IStillImage ::GetHwNotificationState Indique si les applications sont averties lorsque des événements d’appareil image fixe se produisent sur un appareil spécifié. Moniteur d’événements d’image fixe
IStillImage ::GetSTILaunchInformation Retourne la raison pour laquelle l’application d’image fixe appelante a été démarrée, si le moniteur d’événements d’image fixe l’a démarrée. Applications prenant en charge le modèle Push
IStillImage ::Initialize Initialise l’objet instance. Non appelé directement
IStillImage ::LaunchApplicationForDevice Démarre une application spécifiée pour un appareil d’image fixe spécifié. Moniteur d’événements d’image fixe
IStillImage ::RegisterLaunchApplication Ajoute une application à la liste des applications compatibles avec le modèle push du moniteur d’images fixes. Applications prenant en charge les modèles Push ou leurs programmes d’installation
IStillImage ::Release Ferme l’objet instance et supprime l’accès à l’interface IStillImage. Tous les clients d’interface IStillImage
IStillImage ::SetDeviceValue Définit les informations de Registre pour un appareil d’image fixe spécifié. Scanneurs et caméras Panneau de configuration
IStillImage ::SetupDeviceParameters Permet aux clients de l’interface IStillImage de modifier les caractéristiques stockées d’un appareil d’image fixe. Scanneurs et caméras Panneau de configuration
IStillImage ::StiCreateInstance Crée une instance de l’objet COM qui définit l’interface IStillImage et retourne un pointeur vers l’interface. Tous les clients d’interface IStillImage
IStillImage ::UnregisterLaunchApplication Supprime une application de la liste des applications prenant en charge le modèle push du moniteur d’événements d’image fixe. Applications prenant en charge les modèles Push ou leurs programmes d’installation
IStillImage ::WriteToErrorLog Écrit un message dans le journal des erreurs des images fixes. Tous les clients d’interface IStillImage