IStillImage COM インターフェイス

IStillImage COM インターフェイスは、アプリケーションが自分自身を "プッシュ モデル対応" として登録できるよう、静止画イベント モニターへのアクセスを提供します。 アプリケーションはこのインターフェイスを使用し、システムの静止画像デバイスに関する情報を取得できます。

このインターフェイスには、カスタマイズされたアプリケーション制御ソフトウェアで使用するためのイベント通知の有効化やアプリケーションの起動など、いくつかのアプリケーション管理機能が用意されています。

さらに、IStillImage インターフェイスは IStiDevice COM インターフェイスへのアクセスを提供します。これにより、アプリケーションは静止画像デバイスで I/O 操作を実行できます。

次の表に、IStillImage インターフェイスのすべてのメソッドの一覧と説明を示します。 この表は、通常各メソッドを呼び出す必要があるクライアントの種類を示しています。

Method 説明 一般的な呼び出し元
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 インターフェイス クライアント