{
using( Log.Block( FDKUtilities.現在のメソッド名 ) )
{
- Log.現在のスレッドに名前をつける( "描画" );
-
// 高解像度タイマを使えないならエラー。
if( !( Stopwatch.IsHighResolution ) )
throw new Exception( "このシステムは、高解像度タイマをサポートしていません。" );
App.乱数 = new Random( DateTime.Now.Millisecond );
+ Log.Header( "システム設定を復元します。" );
App.システム設定 = システム設定.復元する();
if( App.ビュアーモードである )
App.システム設定.全画面モードである = false; // ビュアーモードでは常にウィンドウモード。
App.ビュアーメッセージキュー = new ViewerMessageQueue();
-
App.最後に取得したビュアーメッセージ = null;
-
App.ビュアー用ノード = null;
#region " メインフォームを初期化する。"
// グローバルリソースを初期化する (2)フォーム初期化後
+ Log.Header( "入力を初期化します。" );
App.入力管理 = new 入力管理( this.Handle, 32 );
+ Log.Header( "サウンドを初期化します。" );
App.サウンドデバイス = new FDK.メディア.サウンド.WASAPI.Device( CSCore.CoreAudioAPI.AudioClientShareMode.Shared );
App.サウンドタイマ = new FDK.メディア.サウンド.WASAPI.SoundTimer( App.サウンドデバイス );
+ Log.Header( "ユーザを初期化します。" );
App.ユーザ管理 = ユーザ管理.復元する( App.グラフィックデバイス ); // この中で活性化も行われる。
App.ユーザ管理.最初のユーザを選択する();
+ Log.Header( "ステージを初期化します。" );
App.ステージ管理 = new ステージ管理();
App.演奏スコア = null;
private void _高速進行タスクエントリ()
{
Log.現在のスレッドに名前をつける( "高速進行" );
- Log.Info( "高速進行タスクを開始します。" );
+ Log.Header( "高速進行タスクを開始します。" );
this._高速進行ステータス.現在の状態 = TriStateEvent.状態種別.ON;
this._高速進行ステータス.現在の状態 = TriStateEvent.状態種別.無効;
- Log.Info( "高速進行タスクを終了しました。" );
+ Log.Header( "高速進行タスクを終了しました。" );
}
/// <summary>