Microsoft DirectX 8.0 (Visual Basic) |
既存の DirectPlay Voice セッションから Microsoft® DirectPlay® Voice クライアントの接続を解除する。
Disconnect(lFlags As Long)
失敗した場合は、Err.Number に次のいずれかの値が設定される。
DVERR_PENDING |
DVERR_ALREADYPENDING |
DVERR_INVALIDPARAM |
DVERR_NOTCONNECTED |
DVERR_INVALIDFLAGS |
DVERR_CONNECTABORTING |
DVERR_NOTINITIALIZED |
DVERR_TIMEOUT |
DVERR_SESSIONLOST |
このメソッドを呼び出すと、録音と再生はすべて停止する。処理中の接続は、この呼び出しにより取り消される。
DVFLAGS_SYNC フラグを設定し、同期をとってこのメソッドを呼び出した場合、Disconnect が完了するまでこのメソッドは戻らない。