Partager via


Interface IEnumWiaItem (wia_xp.h)

L’interface IEnumWiaItem est utilisée par les applications pour énumérer des objets IWiaItem dans le dossier actif de l’arborescence. Le système d’exécution d’acquisition d’images Windows (WIA) représente chaque périphérique matériel WIA pour les applications sous la forme d’une arborescence hiérarchique d’objets IWiaItem .

Note Pour les applications Windows Vista, utilisez IEnumWiaItem2 au lieu de IEnumWiaItem.
 

Héritage

L’interface IEnumWiaItem hérite de l’interface IUnknown. IEnumWiaItem a également les types de membres suivants :

Méthodes

L’interface IEnumWiaItem a ces méthodes.

 
IEnumWiaItem ::Clone

La méthode IEnumWiaItem ::Clone crée un instance supplémentaire de l’interface IEnumWiaItem et renvoie un pointeur vers celle-ci.
IEnumWiaItem ::GetCount

La méthode IEnumWiaItem ::GetCount retourne le nombre d’éléments stockés par cet énumérateur.
IEnumWiaItem ::Next

La méthode IEnumWiaItem ::Next remplit un tableau de pointeurs vers les interfaces IWiaItem.
IEnumWiaItem ::Reset

La méthode IEnumWiaItem ::Reset est utilisée par les applications pour redémarrer l’énumération des informations d’élément.
IEnumWiaItem ::Skip

La méthode IEnumWiaItem ::Skip ignore le nombre spécifié d’éléments lors d’une énumération d’objets IWiaItem disponibles.

Remarques

L’interface IEnumWiaItem est une implémentation spécifique pour WIA de l’interface d’énumération COM (Component Object Model) standard. Pour plus d’informations, consultez IEnumXXXX.

Les applications obtiennent un pointeur vers l’interface IEnumWiaItem en appelant la méthode IWiaItem ::EnumChildItems .

L’interface IEnumWiaItem, comme toutes les interfaces COM, 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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel, Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wia_xp.h (inclure Wia.h)

Voir aussi

Conceptuel

EnumChildItems

Énumération d’éléments

IEnumXXXX

Autres ressources

Référence