CONST_DSSCLFLAGS
DirectSound8.SetCooperativeLevel メソッドの level パラメータで使用され、優先レベルを指定する。
Enum CONST_DSSCLFLAGS
DSSCL_NORMAL = 1
DSSCL_PRIORITY = 2
DSSCL_WRITEPRIMARY = 4
End Enum
定数
- DSSCL_NORMAL
- アプリケーションを完全に協調可能なステータスに設定する。このレベルでは最もスムーズなマルチタスキングとリソース共有の動作が得られるが、プライマリ バッファのフォーマットの変更は行えず、出力もデフォルトの 8 ビット フォーマットに限定される。
- DSSCL_PRIORITY
- アプリケーションを優先レベルに設定する。この協調レベルのアプリケーションは、DirectSoundPrimaryBuffer8.SetFormat メソッドを呼び出すことができる。
- DSSCL_WRITEPRIMARY
- アプリケーションを最上位の優先レベルに設定する。このアプリケーションはプライマリ サウンド バッファへの書き込みアクセスを保持する。
注意
DSSCL_EXCLUSIVE 協調レベルは、現在サポートされていない。