Microsoft DirectX 8.0 (Visual Basic) |
フォームのイベント オブジェクトへのハンドルを作成する。
object.CreateEvent( _ event As DirectXEvent8 _ ) As Long
フォームのイベント ハンドルに設定された長整数型 (Long) の値。
失敗した場合はエラーが発生し、Err.Number が設定される。
Microsoft® DirectX® からの通知を受け取るためには、DirectXEvent オブジェクトがフォームにより実装されていなければならない。このメソッドは、DirectXEvent オブジェクトのイベント ハンドルを作成する。このイベント ハンドルは、Microsoft DirectSound®、DirectMusic®、DirectPlay®、および DirectInput® の通知メソッドで使用される。
DirectX は、イベント オブジェクトを、該当するイベントが発生したら信号を送るように自動的に設定する。DirectX8.SetEvent メソッドを使用して、イベントを手動で設定することもできる。通常、これはイベント処理コードをテストするときに行われる。
作成したイベントはすべて、作成元アプリケーションにより DirectX8.DestroyEvent メソッドをを呼び出して明示的に破棄する必要がある。この要件を満たさなければ、予期しない結果が生じることがある。