Interface IWiaDevMgr2
L’interface IWiaDevMgr2 est utilisée pour créer et gérer des appareils d’acquisition d’images et pour s’inscrire pour recevoir des événements d’appareil.
Membres
L’interface IWiaDevMgr2 hérite de l’interface IUnknown. IWiaDevMgr2 a également les types de membres suivants :
Méthodes
L’interface IWiaDevMgr2 a ces méthodes.
Méthode | Description |
---|---|
CreateDevice | Crée une arborescence hiérarchique d’objets IWiaItem2 pour un appareil WIA 2.0. |
EnumDeviceInfo | Crée un énumérateur d’informations de propriété pour chaque appareil WIA 2.0 disponible. |
GetImageDlg | La méthode IWiaDevMgr2::GetImageDlg affiche une ou plusieurs boîtes de dialogue qui permettent à un utilisateur d’acquérir une image à partir d’un appareil WIA 2.0 et d’écrire l’image dans un fichier spécifié. Cette méthode étend les fonctionnalités de IWiaDevMgr2::SelectDeviceDlg pour encapsuler l’acquisition d’images dans un seul appel d’API. |
RegisterEventCallbackCLSID | La méthode IWiaDevMgr2::RegisterEventCallbackCLSID inscrit une application pour recevoir des événements même si l’application n’est pas en cours d’exécution. |
RegisterEventCallbackInterface | Inscrit une application en cours d’exécution pour la notification d’événement WIA 2.0. |
RegisterEventCallbackProgram | La méthode IWiaDevMgr2::RegisterEventCallbackProgram inscrit une application pour recevoir des événements d’appareil. Il est principalement fourni pour la compatibilité descendante avec les applications qui n’ont pas été écrites pour WIA 2.0. |
SelectDeviceDlg | Affiche une boîte de dialogue qui permet à l’utilisateur de sélectionner un appareil matériel pour l’acquisition d’images. |
SelectDeviceDlgID | Affiche une boîte de dialogue qui permet à l’utilisateur de sélectionner un appareil matériel pour l’acquisition d’images. |
Notes
L’interface IWiaDevMgr2, comme toutes les interfaces COM (Component Object Model), hérite des méthodes d’interface IUnknown.
Méthodes IUnknown | Description |
---|---|
IUnknown::QueryInterface | Retourne des pointeurs aux interfaces prises en charge. |
IUnknown::AddRef | Incrémente le décompte de références. |
IUnknown::Release | Décrémente le décompte de références. |
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|
IDL |
|