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 會儲存 pWiaItem2 和 pWiaTransferCallback 的參考,以傳入這些函式。 這兩個介面指標應該儲存為成員變數,而且應該針對每個變數呼叫 IUnknown::AddRef 。 在擷取映射期間,篩選準則的 TransferCallback 和 GetNextStream 實作中也需要介面指標。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 [僅限傳統型應用程式] |
標頭 |
|
Idl |
|