}\r
#endregion\r
\r
-//Retry:\r
+ Retry:\r
var flags = ( mode == Eデバイスモード.排他 ) ? BASSWASAPIInit.BASS_WASAPI_AUTOFORMAT | BASSWASAPIInit.BASS_WASAPI_EXCLUSIVE : BASSWASAPIInit.BASS_WASAPI_AUTOFORMAT;\r
//var flags = ( mode == Eデバイスモード.排他 ) ? BASSWASAPIInit.BASS_WASAPI_AUTOFORMAT | BASSWASAPIInit.BASS_WASAPI_EVENT | BASSWASAPIInit.BASS_WASAPI_EXCLUSIVE : BASSWASAPIInit.BASS_WASAPI_AUTOFORMAT | BASSWASAPIInit.BASS_WASAPI_EVENT;\r
if ( COS.bIsWin7OrLater && CSound管理.bSoundUpdateByEventWASAPI )\r
}\r
}\r
#region [ #31737 WASAPI排他モードのみ利用可能とし、WASAPI共有モードは使用できないようにするために、WASAPI共有モードでの初期化フローを削除する。 ]\r
- //else if ( mode == Eデバイスモード.排他 )\r
- //{\r
- // Trace.TraceInformation("Failed to initialize setting BASS (WASAPI) mode [{0}]", Bass.BASS_ErrorGetCode().ToString() );\r
- // #region [ 排他モードに失敗したのなら共有モードでリトライ。]\r
- // //-----------------\r
- // mode = Eデバイスモード.共有;\r
- // goto Retry;\r
- // //-----------------\r
- // #endregion\r
- //}\r
+ else if (mode == Eデバイスモード.排他)\r
+ {\r
+ Trace.TraceInformation("Failed to initialize setting BASS (WASAPI) mode [{0}]", Bass.BASS_ErrorGetCode().ToString());\r
+ #region [ 排他モードに失敗したのなら共有モードでリトライ。]\r
+ //-----------------\r
+ mode = Eデバイスモード.共有;\r
+ goto Retry;\r
+ //-----------------\r
+ #endregion\r
+ }\r
#endregion\r
else\r
{\r