Método IWiaImageFilter::InitializeFilter
Inicializa el filtro. Llamado por la Adquisición de imágenes de Windows (WIA) 2.0 antes de cada descarga de imágenes.
Sintaxis
HRESULT InitializeFilter(
[in] IWiaItem2 *pWiaItem2,
[in] IWiaTransferCallback *pWiaTransferCallback
);
Parámetros
-
pWiaItem2 [in]
-
Tipo: IWiaItem2*
Especifica un puntero al elemento IWiaItem2 que representa la imagen de vista previa.
-
pWiaTransferCallback [in]
-
Tipo: IWiaTransferCallback*
Especifica un puntero a la interfaz IWiaTransferCallback de la aplicación.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .
Comentarios
Se llama a este método cuando una aplicación llama a Download y cuando una aplicación llama a la función del GetNewPreview
componente de versión preliminar de WIA 2.0.
IWiaImageFilter::InitializeFilter almacena las referencias a pWiaItem2 y pWiaTransferCallback para pasar a estas funciones. Estos dos punteros de interfaz deben almacenarse como variables miembro y se debe llamar a IUnknown::AddRef para cada uno. Los punteros de interfaz también son necesarios en la implementación del filtro de TransferCallback y GetNextStream durante la adquisición de imágenes.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
IDL |
|