Guide de conception du pilote de périphérique d’acquisition d’images

Cette section contient des informations sur les pilotes WIA (Windows Image Acquisition), les pilotes d’image fixe (STI) et les services web sur les appareils (WSD).

Notes

L’interface de programmation WIA est utilisée pour développer des pilotes d’imagerie pour les systèmes d’exploitation Windows modernes. L’interface de programmation STI a été utilisée pour développer des pilotes d’imagerie dans les systèmes d’exploitation Windows hérités. La documentation de l’interface de programmation STI sera archivée dans une version ultérieure.

Contenu de cette section

Classes d’interface d’appareil pour les appareils de création d’images

Pilotes d’acquisition d’images Windows

Propriétés WIA

64 bits et WIA

Couche de compatibilité WIA

Filtres du pilote WIA

Arborescences d’éléments WIA

WIA avec les services web pour les appareils

Développement d’un pilote WIA

Développement d’un pilote de caméra WIA

Meilleures pratiques de WIA Minidriver

Commandes du microdriver WIA

Génération, résolution des problèmes et débogage des minidrivers WIA

Exemples et outils WIA

Pilotes d’image fixe

Services web sur les appareils

Informations de référence sur les services web sur les appareils

Informations de référence sur les pilotes WIA et STI

Le tableau suivant contient des informations de référence pour les pilotes d’acquisition d’images Windows (WIA) et pour les pilotes STI (Still Imaging). Ces pilotes contrôlent les appareils, y compris les scanneurs et les caméras, qui capturent des images fixes. Pour plus d’informations sur ces pilotes, consultez Pilotes d’acquisition d’images Windows et Pilotes d’image fixe.

Les sections suivantes décrivent les interfaces, les fonctions, les structures et les propriétés utilisées par les pilotes WIA et STI.

Section Description
Classes d’interface d’appareil pour les appareils de création d’images GUID de classe d’appareil pour les appareils de création d’images.
IWiaMiniDrv, interface Interface permettant de gérer toutes les communications entre un minidriver WIA et le service WIA.
Fonctions de bibliothèque des services de pilotes WIA Fonctions d’assistance utilisées par un minidriver WIA pour gérer les éléments d’appareil et les transferts de données.
Propriétés WIA Propriétés des appareils WIA, y compris les status, les fonctionnalités et les informations d’identification des appareils.
Fonctions et classes de la bibliothèque d’utilitaires WIA Fonctions et classes utilitaires utilisées par un minidriver WIA pour prendre en charge le débogage et effectuer des tâches courantes.
IWiaMiniDrvCallBack, interface Interface de rappel pour le transfert de données status et d’image entre le service WIA et un minidriver WIA.
IWiaDrvItem, interface Interface utilisée par un minidriver WIA pour gérer une arborescence d’éléments de pilote WIA.
IWiaErrorHandler, interface Interface utilisée par un minidriver WIA pour fournir des status d’erreur et prendre en charge la récupération des erreurs.
IWiaImageFilter, interface Interface implémentée par un filtre de traitement d’image et appelée par le service WIA pour communiquer avec le filtre.
Interface IWiaLog et macros de journal de diagnostic Interface et macros utilisées par un minidriver WIA pour enregistrer les messages de trace, d’erreur et d’avertissement dans un fichier journal de diagnostic.
IWiaSegmentationFilter, interface Interface utilisée par un minidriver WIA pour détecter les régions dans une image segmentée.
IWiaTransferCallback, interface Interface implémentée par un filtre de traitement d’image et appelée par le service WIA pour lancer le traitement des flux d’images.
Fonctions, structures et commandes du microdriver WIA Fonctions, structures et commandes utilisées par les microdrivers WIA.
Extensions d’interface utilisateur WIA Interface utilisée par les fournisseurs d’appareils pour fournir des interfaces utilisateur personnalisées pour leurs appareils.
WIA Structures Structures utilisées par les méthodes et fonctions WIA au niveau du pilote.
Interfaces d’image fixe Interfaces, structures, types de données et codes de contrôle utilisés par les pilotes STI.
Informations de référence sur les services web sur les appareils Informations sur les services web sur les appareils, notamment le service d’analyse (WS-SCAN)

Référence DDI d’imagerie