Microsoft DirectX 8.0 (Visual Basic)

DirectSound8.SetCooperativeLevel

サウンド デバイスのアプリケーション協調レベルを設定する。

object.SetCooperativeLevel( _
  hwnd As Long, _
  level As CONST_DSSCLFLAGS)

指定項目

object
DirectSound8 オブジェクトを指定する。
hwnd
アプリケーションへのウィンドウ ハンドル。「注意」を参照すること。
level
要求される優先レベル。CONST_DSSCLFLAGS 列挙の定数でなければならない。

エラー コード

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

DSERR_ALLOCATED
DSERR_INVALIDPARAM
DSERR_UNINITIALIZED
DSERR_UNSUPPORTED

注意

アプリケーションはバッファを再生する前に、このメソッドを呼び出して協調レベルを設定しなければならない。推奨される協調レベルは DSSCL_PRIORITY である。

hwnd パラメータは、最上位のアプリケーション ウィンドウ ハンドルとすべきである。

参照

協調レベル