Partager via


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
Wia.h
IDL
Wia.idl