Microsoft DirectX 8.0 (Visual Basic)

DirectInputDevice8.SetEventNotification

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

object.SetEventNotification(hEvent As Long)

指定項目

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

エラー コード

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

DIERR_ACQUIRED
DIERR_HANDLEEXISTS
DIERR_INVALIDPARAM

注意

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

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

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

参照

ポーリングとイベント通知」、DirectXEvent8