Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’interface COM IStiDevice fournit aux applications la possibilité de communiquer avec des appareils toujours image. Les méthodes d’interface permettent aux applications d’envoyer et de recevoir des données et des commandes, d’exécuter des tests de diagnostic, de recevoir des notifications d'événements d’appareil still image, et d’obtenir des fonctionnalités d’appareil et des informations d’état.
L’accès à l’interface IStiDevice est obtenu en appelant la méthode CreateDevice de l’interface COM IStillImage. La plupart des méthodes IStiDevice'interface sont implémentées en appelant des méthodes nommées comme définies par l’interface COM IStiUSD .
Le tableau suivant répertorie et décrit toutes les méthodes fournies par l’interface IStiDevice. Le tableau indique les types de clients qui doivent généralement appeler chaque méthode.
| Méthode | Description | Appelants classiques |
|---|---|---|
| IStiDevice ::D eviceReset | Réinitialise un appareil toujours image à un état connu. | API Acquisition d’images |
| IStiDevice ::D iagnostique | Exécute des tests de diagnostic sur un appareil toujours image. | Scanneurs et panneau de configuration des caméras |
| IStiDevice ::Escape | Envoie une demande d’opération d’E/S spécifique au fournisseur à un appareil toujours image. | API Acquisition d’images |
| IStiDevice ::GetCapabilities | Retourne les fonctionnalités d’un appareil toujours image. | Moniteur d’événements still image |
| IStiDevice ::GetLastError | Retourne la dernière erreur connue associée à un appareil toujours image. | API Acquisition d’images |
| IStiDevice ::GetLastErrorInfo | Retourne des informations sur la dernière erreur connue associée à un appareil toujours image. | API Acquisition d’images |
| IStiDevice ::GetLastNotificationData | Retourne une description de l’événement le plus récent qui s’est produit sur un appareil toujours image. | API Acquisition d’images |
| IStiDevice ::GetStatus | Retourne les informations d’état d’un appareil toujours image. | API d’acquisition d’images et moniteur d’événements d’image |
| IStiDevice ::Initialize | Initialise une instance d’objet. | Non appelé directement |
| IStiDevice ::LockDevice | Verrouille un appareil pour une utilisation exclusive par l’appelant. | Tous les clients d’interface IStiDevice |
| IStiDevice ::RawReadCommand | Lit les informations de commande à partir d’un appareil toujours image. | API Acquisition d’images |
| IStiDevice ::RawReadData | Lit les données d’un appareil toujours image. | API Acquisition d’images |
| IStiDevice ::RawWriteCommand | Envoie des informations de commande à un appareil toujours image. | API Acquisition d’images |
| IStiDevice ::RawWriteData | Écrit des données dans un appareil toujours image. | API Acquisition d’images |
| IStiDevice ::Release | Ferme une instance d’objet et supprime l’accès à l’interface IStiDevice. | Tous les clients d’interface IStiDevice |
| IStiDevice ::Subscribe | Inscrit l’appelant pour recevoir des notifications d’événements d’appareil. | API Acquisition d’images |
| IStiDevice ::UnLockDevice | Déverrouille un appareil. | Tous les clients d’interface IStiDevice |
| IStiDevice ::UnSubscribe | Supprime l’appelant de la liste des applications inscrites pour recevoir la notification des événements d’appareil. | API Acquisition d’images |