Élément automatique
Pour implémenter l’analyse configurée automatiquement dans Windows 7 et versions ultérieures, un minidriver WIA doit inclure un élément automatique dans l’arborescence d’éléments WIA pour l’appareil scanneur. Un élément automatique appartient à la catégorie WIA_CATEGORY_AUTO. Pour plus d’informations sur cette catégorie, consultez Catégories d’éléments WIA.
Le diagramme suivant montre un exemple d’arborescence d’éléments WIA qui inclut un élément automatique. L’élément automatique est un enfant de l’élément racine dans l’arborescence.
En plus de l’élément automatique, l’arborescence WIA du diagramme précédent inclut un élément à plat et un élément de chargeur, qui sont tous deux des enfants de l’élément racine. L’architecture WIA nécessite qu’un élément automatique ne soit jamais le seul enfant de l’élément racine : un élément automatique a toujours un ou plusieurs frères et sœurs. Au moins l’un de ces frères et sœurs doit être un élément à plat, un élément d’alimentation ou un élément de film. Pour plus d’informations sur ces éléments, consultez Catégories d’éléments WIA.
Si un appareil de scanneur WIA prend en charge l’analyse configurée automatiquement, une application WIA peut acquérir une image à partir de la source d’entrée actuellement sélectionnée sur l’appareil en demandant un transfert de données à partir de l’élément automatique. En réponse à cette demande, l’appareil peut configurer automatiquement la plupart de ses paramètres d’analyse avant d’acquérir l’image. L’application est uniquement responsable de la détermination du format de fichier à utiliser pour le transfert. Pour cette raison, un élément automatique implémente un sous-ensemble relativement petit des propriétés WIA implémentées par l’élément WIA pour une source d’entrée entièrement programmable (c’est-à-dire un élément à plat, un élément d’alimentation ou un élément de film). Pour plus d’informations, consultez Propriétés WIA prises en charge par un élément automatique.
L’architecture WIA ne permet pas à un appareil scanneur fonctionnant en mode d’analyse configuré automatiquement de sélectionner automatiquement le format de fichier qu’il utilise pour transférer les données d’image acquises à partir d’une source d’entrée. Au lieu de cela, l’application détermine le format de fichier, soit en sélectionnant explicitement un format, soit en acceptant simplement le format par défaut. Cette restriction empêche l’appareil de transférer les données d’image analysées dans un format que l’application ne peut pas utiliser.
Un minidriver WIA pour un appareil scanneur qui prend en charge l’analyse configurée automatiquement doit définir le bit d’indicateur AUTO_SOURCE dans la valeur de propriété WIA_DPS_DOCUMENT_HANDLING_CAPABILITIES implémentée par l’élément racine dans l’arborescence WIA. Une application WIA peut interroger cette propriété pour déterminer si l’arborescence d’éléments WIA de l’appareil contient un élément automatique.