Méthode IWiaImageFilter::InitializeFilter
Initialise le filtre. Appelé par l’acquisition d’images Windows (WIA) 2.0 avant chaque téléchargement d’image.
Syntaxe
HRESULT InitializeFilter(
[in] IWiaItem2 *pWiaItem2,
[in] IWiaTransferCallback *pWiaTransferCallback
);
Paramètres
-
pWiaItem2 [in]
-
Type : IWiaItem2*
Spécifie un pointeur vers l’élément IWiaItem2 qui représente l’image d’aperçu.
-
pWiaTransferCallback [in]
-
Type : IWiaTransferCallback*
Spécifie un pointeur vers l’interface IWiaTransferCallback de l’application.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Notes
Cette méthode est appelée lorsqu’une application appelle Download et lorsqu’une application appelle la fonction du GetNewPreview
composant WIA 2.0 Preview.
IWiaImageFilter::InitializeFilter stocke les références à pWiaItem2 et pWiaTransferCallback pour passer dans ces fonctions. Ces deux pointeurs d’interface doivent être stockés en tant que variables membres et IUnknown::AddRef doit être appelé pour chacune d’elles. Les pointeurs d’interface sont également nécessaires dans l’implémentation de TransferCallback et GetNextStream par le filtre lors de l’acquisition d’images.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau uniquement] |
En-tête |
|
IDL |
|