Catégories d’éléments WIA
Cette rubrique s’applique à Windows Vista et versions ultérieures.
Tous les éléments d’une arborescence d’éléments WIA doivent prendre en charge la propriété WIA_IPA_ITEM_CATEGORY . Cette propriété identifie la catégorie fonctionnelle à laquelle un élément appartient. La catégorie détermine l’ensemble des indicateurs d’élément WIA et des propriétés WIA associés à l’élément.
WIA définit les catégories d’éléments suivantes :
WIA_CATEGORY_ROOT
L’élément racine dans l’arborescence d’éléments d’un appareil de scanneur WIA représente l’appareil dans son ensemble. Si l’appareil inclut une fonction de balayage à plat, ADF ou film, les éléments qui représentent ces sources d’entrée sont des enfants de l’élément racine. Si l’appareil contient du stockage, l’élément de dossier le plus élevé dans la hiérarchie de stockage de l’appareil est un enfant de l’élément racine. Une application peut accéder aux informations sur l’appareil, notamment les status, l’identification et les droits d’accès, via les propriétés WIA implémentées sur l’élément racine. Pour plus d’informations, consultez les discussions sur les propriétés de l’élément racine dans Implémentation des arborescences d’éléments du scanneur à plat, Implémentation des arborescences d’éléments du scanneur d’alimentation et Implémentation des arborescences d’éléments du scanneur de films.
WIA_CATEGORY_FLATBED
Un élément à plat représente un lit à balayage (également appelé plaque de balayage) sur un appareil de scanneur WIA. L’arborescence d’éléments WIA pour un appareil avec un lit à balayage à plat doit inclure un élément à plat qui est un enfant de l’élément racine. En outre, si l’appareil WIA prend en charge la segmentation (par exemple, par un filtre de segmentation) ou l’analyse multirégion, cet élément à plat doit avoir des enfants, qui sont également des éléments à plat, pour représenter les régions d’analyse individuelles sur le lit plat. Les éléments enfants, lorsqu’ils sont présents, doivent appartenir à la même catégorie WIA_CATEGORY_FLATBED que leur parent, et ils doivent prendre en charge les mêmes propriétés WIA (et avoir les mêmes valeurs de propriété initiales) que leur parent, sauf que les positions et les étendues des éléments enfants sont limitées aux régions d’analyse qu’ils représentent. Une application peut utiliser le filtre de segmentation du pilote WIA (le cas échéant) pour créer des régions d’analyse, ou le minidriver peut détecter et créer automatiquement les régions d’analyse. Une application peut accéder à la fonction d’analyse à plat de l’appareil via les propriétés WIA implémentées sur l’élément à plat (ou les éléments). Pour plus d’informations, consultez Implémentation d’arborescences d’éléments du scanneur à plat.
WIA_CATEGORY_FEEDER
Un élément de chargeur représente un chargeur automatique de documents (ADF) sur un appareil de scanneur WIA. (Cette catégorie d’élément peut également représenter un chargeur qui n’est pas entièrement automatique et qui nécessite une assistance manuelle de l’utilisateur, mais, dans ce cas, le minidriver WIA est chargé de vérifier que la page de document suivante a avancé via le chargeur avant d’analyser la page.) Un appareil doté d’un ADF doit inclure un élément de chargeur dans son arborescence d’éléments WIA. Un élément de chargeur est un enfant de l’élément racine. Une application peut accéder à la fonction d’analyse ADF de l’appareil via les propriétés WIA implémentées sur l’élément de chargeur. Pour plus d’informations, consultez Implémentation des arborescences d’éléments du scanneur d’alimentation.
Si la fonction ADF peut effectuer une analyse duplex (c’est-à-dire analyser les deux côtés d’une page de document) et qu’elle prend en charge différents paramètres de contrôle pour l’analyse des côtés avant et arrière des pages de document, le minidriver WIA doit implémenter un élément avant du chargeur et un élément de flux arrière en tant qu’enfants de l’élément de chargeur. Une application peut accéder aux fonctions d’analyse avant et arrière ADF via les propriétés WIA implémentées sur l’élément avant du chargeur et sur l’élément précédent du chargeur. Pour plus d’informations sur ces deux éléments, consultez les descriptions de catégorie suivantes.
WIA_CATEGORY_FEEDER_FRONT
Un élément avant du chargeur représente les paramètres ADF pour l’analyse de la face avant des pages d’un document. Cet élément doit être implémenté par le minidriver WIA pour un appareil scanneur doté d’un ADF capable d’effectuer une analyse duplex et qui prend en charge différents paramètres de contrôle pour l’analyse des côtés avant et arrière des pages de document. Un appareil doté d’un ADF qui utilise toujours les mêmes paramètres pour les deux côtés des pages de documents n’a pas besoin de cet élément. Un élément avant de chargeur est un enfant d’un élément de chargeur. Une application peut accéder à la fonction d’analyse frontale ADF via les propriétés WIA implémentées sur l’élément frontal du chargeur. Pour plus d’informations, consultez Implémentation des arborescences d’éléments du scanneur d’alimentation.
WIA_CATEGORY_FEEDER_BACK
Un élément précédent du chargeur représente les paramètres ADF pour l’analyse du côté arrière des pages d’un document. Cet élément doit être implémenté par le minidriver WIA pour un appareil scanneur doté d’un ADF capable d’effectuer une analyse duplex et qui prend en charge différents paramètres de contrôle pour l’analyse des côtés avant et arrière des pages de document. Un appareil doté d’un ADF qui utilise toujours les mêmes paramètres pour les deux côtés des pages de documents n’a pas besoin de cet élément. Un élément d’arrière-chargeur est un enfant d’un élément de chargeur. Une application peut accéder à la fonction d’analyse arrière ADF via les propriétés WIA implémentées sur l’élément back du chargeur. Pour plus d’informations, consultez Implémentation des arborescences d’éléments du scanneur d’alimentation.
WIA_CATEGORY_FILM
Un élément de film représente une fonction de numérisation de film sur un appareil de scanneur WIA. Un appareil qui est un scanneur de film dédié, ou qui est un scanneur à plat équipé d’un adaptateur de transparence (TPA), doit inclure un ou plusieurs éléments de film dans son arborescence d’éléments WIA. Un élément de film est un enfant de l’élément racine ou d’un autre élément de film. Un élément de film qui est un enfant de l’élément racine représente l’ensemble de la surface de balayage, et cet élément de film peut avoir des enfants qui sont des éléments de film qui représentent les régions de la surface de numérisation qui correspondent à des images de film individuelles. Une application peut accéder à la fonction de numérisation de film de l’appareil via les propriétés WIA implémentées sur l’élément de film (ou les éléments). Pour plus d’informations, consultez Implémentation des arborescences d’éléments du scanneur de films.
WIA_CATEGORY_FOLDER
Un élément de dossier représente un dossier situé dans le stockage interne de l’appareil de scanneur WIA. Un élément de dossier est un enfant de l’élément racine ou d’un autre élément de dossier. Si un élément de dossier a des enfants, les enfants sont une combinaison d’éléments de fichier et d’éléments de dossier terminés. L’élément de dossier le plus haut dans une arborescence d’éléments est un enfant de l’élément racine. Une application peut accéder au contenu du dossier et aux informations relatives au dossier via les propriétés WIA implémentées sur l’élément de dossier. Pour plus d’informations, consultez Stockage du scanneur WIA.
WIA_CATEGORY_FINISHED_FILE
Un élément de fichier terminé représente un fichier terminé stocké dans un dossier sur un appareil de scanneur WIA. Un fichier terminé est un fichier dont le contenu ne change pas. Cette définition exclut les fichiers dont le contenu peut changer dynamiquement, par exemple, à mesure que le scanneur acquiert et traite des données d’image. Un élément de fichier terminé est un enfant d’un élément de dossier. Une application peut accéder à un fichier terminé et à des informations sur le fichier via les propriétés WIA implémentées sur l’élément de fichier terminé. Pour plus d’informations, consultez Stockage du scanneur WIA.
WIA_CATEGORY_AUTO
Dans Windows 7 et versions ultérieures, un élément automatique représente les paramètres de configuration automatique d’un appareil de scanneur WIA qui prend en charge l’analyse configurée automatiquement. Ce type d’appareil peut configurer ses propres paramètres d’analyse au lieu d’exiger que les paramètres soient configurés par une application WIA s’exécutant sur un ordinateur de bureau. Par exemple, si l’appareil permet à l’utilisateur d’initier une opération d’analyse à partir de l’appareil (au lieu de l’interface utilisateur de l’application) et de sélectionner la source d’entrée de l’opération à partir de l’appareil, l’application peut utiliser l’élément automatique pour décharger sur l’appareil la tâche de configuration de la source d’entrée sélectionnée. Un élément automatique est un enfant de l’élément racine. Une arborescence WIA qui contient un élément automatique doit également contenir un ou plusieurs des éléments suivants : élément à plat, élément de chargeur ou élément de film. Une application peut accéder à la fonction d’analyse configurée automatiquement d’un appareil via les propriétés WIA implémentées sur l’élément racine et sur l’élément automatique. Pour plus d’informations, consultez Propriétés WIA prises en charge par un élément automatique.
Chaque catégorie d’élément WIA a un ensemble d’indicateurs d’élément WIA requis et de propriétés WIA qu’un élément de la catégorie doit prendre en charge, ainsi qu’un ensemble d’indicateurs et de propriétés que l’élément peut prendre en charge en tant qu’options. Pour obtenir un résumé des indicateurs et des propriétés associés aux différentes catégories d’éléments, consultez WIA_IPA_ITEM_CATEGORY. Pour obtenir la liste complète des indicateurs d’élément WIA, consultez WIA_IPA_ITEM_FLAGS.