Platform SDK: DirectX

DirectInputDevice.SetEventNotification

DirectInputDevice.SetEventNotification メソッドは、イベント通知ステータスを設定する。このメソッドは、デバイス状態が変化したときに設定されるイベントを指定する。イベント通知をオフにするためにも使用される。

object.SetEventNotification(hEvent As Long)

パラメータ

object
DirectInputDevice オブジェクトを表すオブジェクト式。
hEvent
デバイス状態が変化したときに設定されるイベントのハンドル。通知を無効にするにはゼロを設定する。

エラー コード

失敗すればエラーが発生し、Err.Number に次のいずれかのエラー コードが設定される。

DIERR_ACQUIRED
DIERR_HANDLEEXISTS
DIERR_INVALIDPARAM

注意

デバイス状態の変更は次のいずれかに定義される。

イベント ハンドルを破壊する前に、hEvent パラメータにゼロを設定して、このメソッドを呼び出さなければならない。

イベント通知ハンドルは、デバイスが取得されている間は変更できない。

参照

ポーリングとイベントDirectXEvent