Win32アプリケーションのクラスだけ作成.

・Win32アプリをシングルトンで作る形に.
・Boostライブラリをnugetで追加し、ビルド時にダウンロードするように.
・ASSERTやシングルトンを含む、基本的なユーティリティ作成.
・削除しきれていなかったmapファイルを削除.
ライセンスの明記+α.

・使用ツール/ライブラリのライセンス明記.
・ライブラリ一覧を作成.
・開発規約をUTF-8(BOM付き)で保存しなおし.
ウィンドウの作成.

・ウィンドウの作成処理追加.
・作成に失敗した時に例外を投げる.
・ビルド済みboost::systemをNuGetに追加.
・デバッグ時は警告をエラーにしない.
描画デバイスの仮作成.

・DirectX Tool KitをNuGetで追加.
・描画デバイスを仮で作成し、適当な色で画面クリア.
・開発メモ追加.
・ライセンスなどをプロジェクトに含めるように.
仮でシーン呼び出しの一連の流れ作成.

・DXTKを利用して、フォントと基本図形の描画するシーン作成.
・シーンの更新/描画を呼び出すように(FPS制御はなし).
深度テストの有効化.

・深度テストを有効に.
・プリミティブ描画が正しくなかった問題修正.
右手座標系に統一.

・カメラの視線の方向を、Z軸負の方向に.
・シェイプのZ座標を反転.
・Y軸の回転の方向が逆向きに.
描画スワップ・プロシージャ周りの修正.

・1度目のVSyncを待ってから、スワップを行うように.
・ドラッグ時に、画面消去が発生していた問題修正.
・フルスクリーン仮対応(警告あり).
フレームレート計測.

Sleepしていないため、爆速で回っている.
可変フレームレート制御の実装.

・上限フレームレートを設けて、スリープするように.
・固定フレームレートと、処理落ち時の対処は、保留.
ゲーム用シーンを作成.

・ただし真っ白.
・win32_application.cpp の160行目付近でシーンを追加している.
Merge pull request #4 from sisomoti/create_window

Create window