共用方式為


IWiaImageFilter::InitializeFilter 方法

初始化篩選。 Windows 映像下載 (WIA) 2.0 呼叫,然後再下載每個映射。

語法

HRESULT InitializeFilter(
  [in] IWiaItem2            *pWiaItem2,
  [in] IWiaTransferCallback *pWiaTransferCallback
);

參數

pWiaItem2 [in]

類型: IWiaItem2*

指定代表預覽影像 之 IWiaItem2 專案的指標。

pWiaTransferCallback [in]

類型: IWiaTransferCallback*

指定應用程式 IWiaTransferCallback 介面的指標。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

當應用程式呼叫 Download ,以及應用程式呼叫 WIA 2.0 Preview 元件的 GetNewPreview 函式時,會呼叫這個方法。 IWiaImageFilter::InitializeFilter 會儲存 pWiaItem2pWiaTransferCallback 的參考,以傳入這些函式。 這兩個介面指標應該儲存為成員變數,而且應該針對每個變數呼叫 IUnknown::AddRef 。 在擷取映射期間,篩選準則的 TransferCallbackGetNextStream 實作中也需要介面指標。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Wia.h
Idl
Wia.idl