Partager via


Méthode IWiaDataTransfer::idtEnumWIA_FORMAT_INFO (wia_xp.h)

La méthode IWiaDataTransfer::idtEnumWIA_FORMAT_INFO crée une implémentation de transfert en bandes de l’interface IEnumWIA_FORMAT_INFO .

Syntaxe

HRESULT idtEnumWIA_FORMAT_INFO(
  [out] IEnumWIA_FORMAT_INFO **ppEnum
);

Paramètres

[out] ppEnum

Type : IEnumWIA_FORMAT_INFO**

Reçoit l’adresse d’un pointeur vers l’interface IEnumWIA_FORMAT_INFO .

Valeur retournée

Type : HRESULT

Si elle échoue pour une raison autre que celles spécifiées dans le tableau suivant, cette méthode retourne une erreur COM standard.

Valeur renvoyée Signification
E_INVALIDARG Le paramètre ppEnum n’est pas l’adresse d’un pointeur vers l’interface IEnumWIA_FORMAT_INFO .
E_OUTOFMEMORY La mémoire est insuffisante pour créer l’objet énumérateur.
S_OK L'objet énumérateur a été créé avec succès.

Remarques

Cette méthode crée l’interface IEnumWIA_FORMAT_INFO que les applications utilisent pour énumérer un tableau de structures WIA_FORMAT_INFO . Cela permet aux applications de déterminer les formats et les types multimédias des données entrantes lors du transfert de données à bandes.

Notez que les applications doivent appeler la méthode IUnknown::Release sur les pointeurs d’interface qu’elles reçoivent via le paramètre ppEnum .

Configuration requise

   
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)
Bibliothèque Wiaguid.lib
DLL Wiaservc.dll