共用方式為


IStillImage COM 介面

IStillImage COM 介面可讓您存取 Still image 事件監視器,讓應用程式可以自行註冊為「推送模型感知」。 應用程式可以使用這個介面來取得系統仍然映像裝置的相關信息。

介面提供一些應用程式管理功能,例如啟用事件通知和啟動應用程式,以供自定義應用程控軟體使用。

此外, IStillImage 介面提供 IStiDevice COM 介面的存取權,可讓應用程式在仍在的映像裝置上執行 I/O 作業。

下表列出並描述所有 IStillImage 介面的方法。 數據表指出通常必須呼叫每個方法的客戶端類型。

方法 Description 一般呼叫端
IStillImage::CreateDevice 建立定義 IStiDevice 介面的 COM 物件的實例,並傳回介面的指標。 影像擷取 API
IStillImage::EnableHwNotifications 啟用或停用指定 裝置發生「仍映像裝置事件 」時的應用程式通知。 仍然影像事件監視器
IStillImage::GetDeviceInfo 傳回指定之仍然映像裝置的硬體特性。 影像擷取 API
IStillImage::GetDeviceList 傳回所有已安裝之仍為映像裝置的硬體特性。 掃描器和相機 控制台、影像擷取 API
IStillImage::GetDeviceValue 傳回與指定之仍然映像裝置相關聯的登錄資訊。 影像擷取 API、掃描器和相機 控制台
IStillImage::GetHwNotificationState 指出應用程式是否會在指定的裝置上發生影像裝置事件時收到通知。 仍然影像事件監視器
IStillImage::GetSTILaunchInformation 傳回呼叫仍為映像應用程式啟動的原因,如果仍為映像事件監視器啟動它。 推送模型感知應用程式
IStillImage::Initialize 初始化物件實例。 未直接呼叫
IStillImage::LaunchApplicationForDevice 為指定的仍然映像裝置啟動指定的應用程式。 仍然影像事件監視器
IStillImage::RegisterLaunchApplication 將應用程式新增至仍然影像事件監視器的推送模型感知應用程式清單。 推送模型感知應用程式或其安裝程式
IStillImage::Release 關閉物件實例,並移除 IStillImage 介面的存取權。 所有 IStillImage 介面用戶端
IStillImage::SetDeviceValue 設定指定之仍然映像裝置的登錄資訊。 掃描器和相機 控制台
IStillImage::SetupDeviceParameters 允許 IStillImage 介面的用戶端修改仍然影像裝置的儲存特性。 掃描器和相機 控制台
IStillImage::StiCreateInstance 建立定義 IStillImage 介面的 COM 物件的實例,並傳回介面的指標。 所有 IStillImage 介面用戶端
IStillImage::UnregisterLaunchApplication 從仍然影像事件監視器的推播模型感知應用程式清單中移除應用程式。 推送模型感知應用程式或其安裝程式
IStillImage::WriteToErrorLog 將訊息寫入至仍然的影像錯誤記錄檔。 所有 IStillImage 介面用戶端