Lire en anglais

Partager via


en-tête wia_xp.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

wia_xp.h contient les interfaces de programmation suivantes :

Interfaces

 
IEnumWIA_DEV_CAPS

L’interface IEnumWIA_DEV_CAPS énumère les fonctionnalités matérielles d’acquisition d’images Windows (WIA) actuellement disponibles. Les fonctionnalités de l’appareil incluent les commandes et les événements pris en charge par l’appareil.
IEnumWIA_DEV_INFO

L’interface IEnumWIA_DEV_INFO énumère les appareils matériels d’acquisition d’images Windows (WIA) actuellement disponibles et leurs propriétés. Les propriétés d’informations sur les appareils décrivent l’installation et la configuration des appareils matériels WIA.
IEnumWIA_FORMAT_INFO

Utilisez l’interface IEnumWIA_FORMAT_INFO pour énumérer les informations de format et de type de média d’un appareil.
IEnumWiaItem

L’interface IEnumWiaItem est utilisée par les applications pour énumérer les objets IWiaItem dans le dossier actif de l’arborescence.
IWiaDataCallback

Fournit un mécanisme de rappel d’application pendant les transferts de données d’appareils matériels d’acquisition d’images Windows (WIA) vers des applications. Remarque Pour les applications Windows Vista, utilisez IWiaTransferCallback au lieu de IWiaDataCallback.
IWiaDataTransfer

L’interface IWiaDataTransfer est une interface de transfert de données hautes performances.
IWiaDevMgr

Les applications utilisent l’interface IWiaDevMgr pour créer et gérer des appareils d’acquisition d’images.
IWiaEventCallback

L’interface IWiaEventCallback est utilisée par les applications pour recevoir une notification des événements d’appareil matériel d’acquisition d’images Windows (WIA).
IWiaItem

Chaque périphérique matériel d’acquisition d’images Windows (WIA) est représenté dans une application sous la forme d’une arborescence hiérarchique d’objets IWiaItem.
IWiaItemExtras

L’interface IWiaItemExtras fournit plusieurs méthodes qui permettent aux applications de communiquer avec les pilotes matériels.
IWiaLog

Cette interface n’est pas prise en charge. (IWiaLog)
IWiaLogEx

Cette interface n’est pas prise en charge. (IWiaLogEx)
IWiaNotifyDevMgr

Cette interface n’est pas implémentée.
IWiaPropertyStorage

L’interface IWiaPropertyStorage est utilisée pour accéder aux informations sur les propriétés de l’objet IWiaItem. Les applications doivent interroger un élément pour obtenir son interface IWiaPropertyStorage.

Fonctions

 
LPSAFEARRAY_UserFree

Libère des ressources côté serveur lorsqu’elles sont appelées par des fichiers stub RPC. (LPSAFEARRAY_UserFree)
LPSAFEARRAY_UserFree64

Libère des ressources côté serveur lorsqu’elles sont appelées par des fichiers stub RPC. (LPSAFEARRAY_UserFree64)
LPSAFEARRAY_UserMarshal

Marshale les données de l’objet SAFEARRAY spécifié vers la mémoire tampon RPC de l’utilisateur côté client ou serveur. (LPSAFEARRAY_UserMarshal)
LPSAFEARRAY_UserMarshal64

Marshale les données de l’objet SAFEARRAY spécifié vers la mémoire tampon RPC de l’utilisateur côté client ou serveur. (LPSAFEARRAY_UserMarshal64)
LPSAFEARRAY_UserSize

Calcule la taille du fil de l’objet SAFEARRAY et obtient son handle et ses données. (LPSAFEARRAY_UserSize)
LPSAFEARRAY_UserSize64

Calcule la taille du fil de l’objet SAFEARRAY et obtient son handle et ses données. (LPSAFEARRAY_UserSize64)
LPSAFEARRAY_UserUnmarshal

Démarshale un objet SAFEARRAY de la mémoire tampon RPC. (LPSAFEARRAY_UserUnmarshal)
LPSAFEARRAY_UserUnmarshal64

Démarshale un objet SAFEARRAY de la mémoire tampon RPC. (LPSAFEARRAY_UserUnmarshal64)

Structures

 
WIA_DATA_CALLBACK_HEADER

Le WIA_DATA_CALLBACK_HEADER est transmis à une application pendant une série d’appels par le système d’exécution WiA (Windows Image Acquisition) à la méthode IWiaDataCallback::BandedDataCallback.
WIA_DATA_TRANSFER_INFO

La structure WIA_DATA_TRANSFER_INFO est utilisée par les applications pour décrire la mémoire tampon utilisée pour récupérer des bandes de données à partir d’appareils WIA (Windows Image Acquisition). Il est principalement utilisé conjointement avec les méthodes de l’interface IWiaDataTransfer.
WIA_DEV_CAP

Les applications utilisent la structure WIA_DEV_CAP pour énumérer les fonctionnalités des appareils. Une fonctionnalité d’appareil est définie par un événement ou une commande pris en charge par l’appareil. Pour plus d’informations, consultez IEnumWIA_DEV_CAPS.
WIA_DITHER_PATTERN_DATA

La structure WIA_DITHER_PATTERN_DATA spécifie un modèle de trame pour les scanneurs. Il est utilisé conjointement avec la constante de propriété d’appareil du scanneur WIA_DPS_DITHER_PATTERN_DATA.
WIA_EXTENDED_TRANSFER_INFO

La structure WIA_EXTENDED_TRANSFER_INFO spécifie des informations de transfert étendues pour la méthode IWiaDataTransfer::idtGetExtendedTransferInfo.
WIA_FORMAT_INFO

La structure WIA_FORMAT_INFO spécifie des paires de format et de type de média valides pour un appareil.
WIA_PROPID_TO_NAME

Fournit un moyen rapide par lequel les applications peuvent rechercher le nom de propriété WiA (Windows Image Acquisition) standard à partir de l’ID de propriété WIA (ou vice versa).