Metodo IWiaImageFilter::InitializeFilter
Inizializza il filtro. Chiamato da Windows Image Acquisition (WIA) 2.0 prima di ogni download dell'immagine.
Sintassi
HRESULT InitializeFilter(
[in] IWiaItem2 *pWiaItem2,
[in] IWiaTransferCallback *pWiaTransferCallback
);
Parametri
-
pWiaItem2 [in]
-
Tipo: IWiaItem2*
Specifica un puntatore all'elemento IWiaItem2 che rappresenta l'immagine di anteprima.
-
pWiaTransferCallback [in]
-
Tipo: IWiaTransferCallback*
Specifica un puntatore all'interfaccia IWiaTransferCallback dell'applicazione.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Questo metodo viene chiamato quando un'applicazione chiama Download e quando un'applicazione chiama la funzione del GetNewPreview
componente di anteprima WIA 2.0.
IWiaImageFilter::InitializeFilter archivia i riferimenti a pWiaItem2 e pWiaTransferCallback per passare queste funzioni. Questi due puntatori di interfaccia devono essere archiviati come variabili membro e IUnknown::AddRef devono essere chiamati per ognuno. I puntatori di interfaccia sono necessari anche nell'implementazione del filtro di TransferCallback e GetNextStream durante l'acquisizione di immagini.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|
IDL |
|