次の方法で共有


IStillImageW::EnableHwNotifications メソッド (sti.h)

IStillImage::EnableHwNotifications メソッドは、指定されたデバイスに対して静止画像デバイス イベントが発生したときに、アプリケーションの通知 有効または無効にするように、静止画像イベント モニター 要求します。

構文

HRESULT EnableHwNotifications(
  [in] LPCWSTR pwszDeviceName,
       BOOL    bNewState
);

パラメーター

[in] pwszDeviceName

IStillImage::GetSTILaunchInformation または IStillImage::GetDeviceListを呼び出して取得した、内部デバイス名を表す文字列への呼び出し元指定ポインター。

bNewState

呼び出し元が指定した値を TRUE に設定して通知を有効にし、FALSE して無効にします。

戻り値

操作が成功した場合、メソッドはS_OKを返します。 それ以外の場合は、stierr.h で定義されている STIERR プレフィックス付きエラー コード返します。

備考

IStillImage::EnableHwNotifications メソッドは、呼び出し元のアプリケーションだけでなく、すべての アプリケーション の静止画像デバイス イベントの通知を有効または無効にします。 イベント通知は既定で有効になっています。 このメソッドは、デバイスからイベントをインターセプトして再ルーティングするアプリケーションで使用するためのものです。

IStillImage::EnableHwNotificationsを呼び出す前に、IStillImage COM インターフェイスのクライアントが IStillImage::StiCreateInstance 呼び出して、IStillImage インターフェイス ポインターを取得する必要があります。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー sti.h (Sti.h を含む)

関連項目

IStillImage::LaunchApplicationForDevice

IStillImageW する