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 介面用戶端 |