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