OSDN Git Service
くまかみ工房 [Mon, 10 Oct 2016 08:30:35 +0000 (17:30 +0900)]
結果ステージに背景画像を追加。
デバイスリソース の「方法」の誤字を「方向」に修正。
くまかみ工房 [Mon, 10 Oct 2016 08:05:36 +0000 (17:05 +0900)]
FDK.メディア.画像.サイズdpx で、画像生成失敗時に例外を発生しないようにした。
くまかみ工房 [Sun, 9 Oct 2016 17:17:15 +0000 (02:17 +0900)]
DPX→PX変換に失敗していたミスを修正。
くまかみ工房 [Sat, 8 Oct 2016 09:58:27 +0000 (18:58 +0900)]
プライベートキーを無視リストに追加。
くまかみ工房 [Sat, 8 Oct 2016 08:37:35 +0000 (17:37 +0900)]
作業中。
くまかみ工房 [Fri, 7 Oct 2016 06:45:31 +0000 (15:45 +0900)]
FDK.メディア.文字列テクスチャ クラスを SST.曲.タイトルテクスチャ へ移設。
くまかみ工房 [Fri, 7 Oct 2016 06:21:30 +0000 (15:21 +0900)]
FDK.メディア.ビットマップ付きテクスチャ クラスを追加。
くまかみ工房 [Fri, 7 Oct 2016 05:41:58 +0000 (14:41 +0900)]
SST.ステージ.汎用 名前空間を廃止。
分かりにくいので。
くまかみ工房 [Fri, 7 Oct 2016 05:37:30 +0000 (14:37 +0900)]
SST.ステージ.汎用 名前空間を廃止。
分かりにくいので。
くまかみ工房 [Fri, 7 Oct 2016 05:27:04 +0000 (14:27 +0900)]
Merge branch '曲パネルビューのD3D化' into develop
くまかみ工房 [Fri, 7 Oct 2016 05:26:31 +0000 (14:26 +0900)]
曲パネルビューD2D を削除。
くまかみ工房 [Fri, 7 Oct 2016 05:20:56 +0000 (14:20 +0900)]
サムネイル画像とタイトル画像のサイズと位置を調整。
くまかみ工房 [Fri, 7 Oct 2016 04:25:25 +0000 (13:25 +0900)]
Target の Dispose 忘れを修正。
くまかみ工房 [Fri, 7 Oct 2016 04:18:11 +0000 (13:18 +0900)]
曲パネルビューのパネル全体位置をもう少し上に移動。
くまかみ工房 [Fri, 7 Oct 2016 01:48:53 +0000 (10:48 +0900)]
選挙区画面に文字列テクスチャを使ってタイトルを表示。
くまかみ工房 [Fri, 7 Oct 2016 01:09:03 +0000 (10:09 +0900)]
文字列テクスチャクラスで文字列が表示されないバグを修正。
くまかみ工房 [Thu, 6 Oct 2016 05:34:34 +0000 (14:34 +0900)]
文字列テクスチャクラスを実装。
くまかみ工房 [Thu, 6 Oct 2016 02:22:37 +0000 (11:22 +0900)]
テクスチャクラスに、空のテクスチャを作成するコンストラクタを追加。
くまかみ工房 [Wed, 5 Oct 2016 06:54:00 +0000 (15:54 +0900)]
null画像、ノード画像の表示まで実装。
くまかみ工房 [Tue, 4 Oct 2016 07:13:31 +0000 (16:13 +0900)]
D2D版を改名し、新しく曲パネルビュークラスを追加。
くまかみ工房 [Tue, 4 Oct 2016 06:49:06 +0000 (15:49 +0900)]
文字列画像を生成する際に、ビットマップをクリアしていなかったミスを修正。
くまかみ工房 [Tue, 4 Oct 2016 04:04:24 +0000 (13:04 +0900)]
Config.xmlに物理画面細部を追加。
くまかみ工房 [Mon, 3 Oct 2016 06:24:46 +0000 (15:24 +0900)]
Configクラスを実装。
くまかみ工房 [Sun, 2 Oct 2016 11:29:30 +0000 (20:29 +0900)]
Merge branch 'メインループの改善' into develop
くまかみ工房 [Sun, 2 Oct 2016 11:20:49 +0000 (20:20 +0900)]
くまかみ工房 [Sun, 2 Oct 2016 11:20:01 +0000 (20:20 +0900)]
進行描画を専用スレッドで実行する実装が完了。
くまかみ工房 [Sun, 2 Oct 2016 06:09:35 +0000 (15:09 +0900)]
WaitOne時に状態が入れ違いになり無限ループになるケースがある不具合を修正。
くまかみ工房 [Sun, 2 Oct 2016 01:46:56 +0000 (10:46 +0900)]
FDK.Log に、ブロックの開始・終了機能を追加。
くまかみ工房 [Sat, 1 Oct 2016 14:01:49 +0000 (23:01 +0900)]
Users.xml が存在しない場合にこれを生成する際、AutoPlayer が追加されなかったミスを修正。
くまかみ工房 [Tue, 20 Sep 2016 11:23:27 +0000 (20:23 +0900)]
演奏タイマの精度が落ちていたミスを修正。
IAudioClock.PuFrequency を、IAudioClock.GetFrequencyNative に置き換え。
くまかみ工房 [Tue, 20 Sep 2016 11:09:36 +0000 (20:09 +0900)]
動画 クラスについて、描画を効率化。
毎回 IWICBitmap 経由で ID2D1Bitmap を生成していたところを、2回目以降は直接 ID2D1Bitmap へ書き込むように修正。
くまかみ工房 [Tue, 20 Sep 2016 09:14:16 +0000 (18:14 +0900)]
全画面モードと垂直帰線待ちに対応。
くまかみ工房 [Tue, 20 Sep 2016 08:15:58 +0000 (17:15 +0900)]
文字列画像 のメモリリークを修正。
くまかみ工房 [Tue, 20 Sep 2016 06:34:07 +0000 (15:34 +0900)]
AutoD3DDeviceLock で IntPtr が解放されていなかったミスを修正。
くまかみ工房 [Tue, 20 Sep 2016 05:36:55 +0000 (14:36 +0900)]
Dispose 漏れの修正を完了。
まだ内部参照残りがいくつかあるが。
くまかみ工房 [Tue, 20 Sep 2016 04:12:13 +0000 (13:12 +0900)]
Dispose 漏れを修正。
くまかみ工房 [Tue, 20 Sep 2016 04:00:09 +0000 (13:00 +0900)]
D3Dデバッグ出力を Summary から Detail に変更。
くまかみ工房 [Tue, 20 Sep 2016 03:58:10 +0000 (12:58 +0900)]
テクスチャ クラスの Dispose 漏れを修正。
くまかみ工房 [Tue, 20 Sep 2016 03:57:19 +0000 (12:57 +0900)]
Alt+F4 や 閉じるボタンで終了処理が行われなかった不具合を修正。
OnClosed イベントを追加。
くまかみ工房 [Tue, 20 Sep 2016 02:13:36 +0000 (11:13 +0900)]
デバイスリソース クラスに、D3D11デバッグ情報の出力を追加。
くまかみ工房 [Mon, 19 Sep 2016 13:03:33 +0000 (22:03 +0900)]
FDK.メディア.動画 で、加算合成に対応。
くまかみ工房 [Mon, 19 Sep 2016 12:08:53 +0000 (21:08 +0900)]
新しい FDK.Activity への移行終了。
くまかみ工房 [Mon, 19 Sep 2016 12:08:21 +0000 (21:08 +0900)]
新しい FDK.Activity に合わせて修正。
くまかみ工房 [Mon, 19 Sep 2016 11:03:11 +0000 (20:03 +0900)]
FDK.Activity でデバイス依存リソース解放の多重呼び出しが発生し、Assert に引っかかる不具合を修正。
くまかみ工房 [Mon, 19 Sep 2016 10:37:55 +0000 (19:37 +0900)]
ステージの遷移時に Assert にひっかかる不具合を修正。
デバイスリソースの解放後に現在のステージを非活性化していた。
くまかみ工房 [Mon, 19 Sep 2016 10:37:13 +0000 (19:37 +0900)]
FDK.Activity に子リスト機能を追加。
子に対する活性化・非活性化と、デバイス依存リソースの生成・解放は、Activity の派生クラスからは分離できないため。
くまかみ工房 [Mon, 19 Sep 2016 09:48:12 +0000 (18:48 +0900)]
FDKについて、Activity の メソッド分離を完了。
くまかみ工房 [Mon, 19 Sep 2016 09:28:54 +0000 (18:28 +0900)]
FDK.Activity で、非活性化時にデバイス依存リソースの解放の呼び出し順番を間違えていたミスを修正。
くまかみ工房 [Mon, 19 Sep 2016 09:22:10 +0000 (18:22 +0900)]
Merge branch 'develop' into Activity-refactor
くまかみ工房 [Mon, 19 Sep 2016 09:21:18 +0000 (18:21 +0900)]
インストーラー作成用ファイルを追加。
Users.xml のプロパティが「コピーしない」になってたせいで、Release ビルドでインストーラーのコンパイルに失敗していたミスを修正。
くまかみ工房 [Mon, 19 Sep 2016 09:04:08 +0000 (18:04 +0900)]
FDK.Activity に、デバイス依存リソースの作成と解放用のメソッドを追加。
デバイスの再構築時に 活性化する と 活性化しない を呼び出すと、Activity の状態もリセットされてしまうため。
くまかみ工房 [Mon, 19 Sep 2016 08:15:59 +0000 (17:15 +0900)]
結果ステージを実装。ただしまだ背景のみ。
くまかみ工房 [Mon, 19 Sep 2016 07:34:14 +0000 (16:34 +0900)]
演奏ステージを実装。
くまかみ工房 [Mon, 19 Sep 2016 04:38:27 +0000 (13:38 +0900)]
曲読込ステージを実装。
くまかみ工房 [Sun, 18 Sep 2016 16:05:06 +0000 (01:05 +0900)]
FDK.メディア.文字列画像 クラスを使っているとき、ウィンドウサイズの変更時に vshost32.exe が異常終了する不具合を修正。
D2DContext1.Target が未設定のまま RenderTargetBitmap を作成していた。
くまかみ工房 [Sun, 18 Sep 2016 14:59:53 +0000 (23:59 +0900)]
ウィンドウのリサイズ時に異常終了する不具合を修正。
くまかみ工房 [Sun, 18 Sep 2016 14:28:46 +0000 (23:28 +0900)]
選曲ステージを実装。
くまかみ工房 [Sun, 18 Sep 2016 13:22:49 +0000 (22:22 +0900)]
ログインステージを実装。
現在は AutoPlayer でオートログインする。
くまかみ工房 [Sun, 18 Sep 2016 13:12:44 +0000 (22:12 +0900)]
タイトルステージを実装。
くまかみ工房 [Sun, 18 Sep 2016 11:29:44 +0000 (20:29 +0900)]
Present() を、ApplicationFormBase.Run() から ApplicationFormBase.シーンを描画する() へ委譲。
Present() 前後のメソッドを別々に設ける意味がなかったから。
くまかみ工房 [Sun, 18 Sep 2016 11:23:16 +0000 (20:23 +0900)]
起動ステージの実相を完了。
くまかみ工房 [Sun, 18 Sep 2016 11:21:52 +0000 (20:21 +0900)]
FDK.メディア.画像 を 設計画面と異なる縦横比の物理画面に表示する場合に、正しくスケーリングされなかった不具合を修正。
拡大率DPXtoPX/PXtoDPX を、それぞれ縦と横に別々にとるようにした。
くまかみ工房 [Sun, 18 Sep 2016 10:55:43 +0000 (19:55 +0900)]
起動ステージを実装完了。
くまかみ工房 [Sun, 18 Sep 2016 09:41:22 +0000 (18:41 +0900)]
SST.ユーザ 名前空間を実装。
くまかみ工房 [Sun, 18 Sep 2016 09:25:41 +0000 (18:25 +0900)]
SST.曲 名前空間を実装。
くまかみ工房 [Sun, 18 Sep 2016 09:10:53 +0000 (18:10 +0900)]
WASAPIクライアントの起動と終了を追加。
くまかみ工房 [Sun, 18 Sep 2016 08:49:11 +0000 (17:49 +0900)]
ESC押下での終了時に例外が発生する不具合を修正。
DXGIDeviceManager を D3DDevice よりも先に解放していた。
くまかみ工房 [Sun, 18 Sep 2016 08:39:46 +0000 (17:39 +0900)]
SST.フォルダ を追加。
くまかみ工房 [Sun, 18 Sep 2016 07:52:35 +0000 (16:52 +0900)]
appdata_default/, images/, sounds/, songs/ データをプロジェクトに追加。
くまかみ工房 [Sun, 18 Sep 2016 07:40:26 +0000 (16:40 +0900)]
テスト用コードを削除。
くまかみ工房 [Sun, 18 Sep 2016 07:39:24 +0000 (16:39 +0900)]
FDK.メディア.テクスチャ.等倍スケーリング行列 を追加。
くまかみ工房 [Sun, 18 Sep 2016 07:27:59 +0000 (16:27 +0900)]
Merge branch 'sstfeditor-refactoring' into develop
くまかみ工房 [Sun, 18 Sep 2016 05:39:24 +0000 (14:39 +0900)]
チップ クラスをリファクタリング。
くまかみ工房 [Sun, 18 Sep 2016 05:04:44 +0000 (14:04 +0900)]
数値入力ダイアログ をリファクタ。
くまかみ工房 [Sun, 18 Sep 2016 05:02:53 +0000 (14:02 +0900)]
検索条件入力ダイアログをリファクタ。
くまかみ工房 [Sun, 18 Sep 2016 03:40:07 +0000 (12:40 +0900)]
SSTFEditor プロジェクトを追加。
くまかみ工房 [Sun, 18 Sep 2016 03:32:58 +0000 (12:32 +0900)]
Merge branch 'sstformat' into develop
くまかみ工房 [Sun, 18 Sep 2016 03:32:38 +0000 (12:32 +0900)]
SSTFormat プロジェクトを追加。
くまかみ工房 [Sun, 18 Sep 2016 03:12:41 +0000 (12:12 +0900)]
ApplicationForm クラスを StrokeStyleT クラスに改名。
くまかみ工房 [Sat, 17 Sep 2016 17:18:39 +0000 (02:18 +0900)]
FDK.メディア.テクスチャ に加算合成を実装。
くまかみ工房 [Sat, 17 Sep 2016 17:07:36 +0000 (02:07 +0900)]
FDK の実装を完了。
くまかみ工房 [Sat, 17 Sep 2016 17:06:42 +0000 (02:06 +0900)]
FDK24Tests プロジェクト(FDK24単体テスト)を追加。
くまかみ工房 [Sat, 17 Sep 2016 16:58:45 +0000 (01:58 +0900)]
FDK.メディア 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:50:38 +0000 (01:50 +0900)]
FDK.サウンド.WASAPI排他 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:48:18 +0000 (01:48 +0900)]
FDK.XML 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:47:21 +0000 (01:47 +0900)]
FDK.カウンタ 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:45:41 +0000 (01:45 +0900)]
FDK.カウンタ.QPCTimer クラスと、FDK.入力 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:42:28 +0000 (01:42 +0900)]
FDK.同期 名前空間を移行完了。
くまかみ工房 [Sat, 17 Sep 2016 16:40:46 +0000 (01:40 +0900)]
FDK.同期.ManualEvent クラスを追加。
くまかみ工房 [Sat, 17 Sep 2016 16:39:49 +0000 (01:39 +0900)]
FDK.Utilities クラスを実装。
くまかみ工房 [Sat, 17 Sep 2016 16:36:10 +0000 (01:36 +0900)]
デバイスリソースの実装を完了。
くまかみ工房 [Sat, 17 Sep 2016 16:34:04 +0000 (01:34 +0900)]
設計単位(dpx) と 物理単位(px) との変換関連のメンバを追加。
くまかみ工房 [Sat, 17 Sep 2016 16:31:27 +0000 (01:31 +0900)]
D2DRenderTargetBitmap を追加。
くまかみ工房 [Sat, 17 Sep 2016 16:21:55 +0000 (01:21 +0900)]
D2DContext1 を追加。
くまかみ工房 [Sat, 17 Sep 2016 16:19:18 +0000 (01:19 +0900)]
D2DDevice1 を追加。
くまかみ工房 [Sat, 17 Sep 2016 15:52:37 +0000 (00:52 +0900)]
デバイスリソースに、Direct2D1.Factory2, DirectWrite.Factory, WIC.ImagingFactory2 を追加。
くまかみ工房 [Sat, 17 Sep 2016 15:44:03 +0000 (00:44 +0900)]
DXGIDeviceManager を追加し、D3DDeivce を共有化。
くまかみ工房 [Sat, 17 Sep 2016 15:24:43 +0000 (00:24 +0900)]
D3D 関連のデバイスリソース名に "D3D" を付与。
D2D 関連のリソースと区別するため。
くまかみ工房 [Sat, 17 Sep 2016 15:21:51 +0000 (00:21 +0900)]
FDK.フォルダ クラスを追加。
くまかみ工房 [Sat, 17 Sep 2016 15:21:16 +0000 (00:21 +0900)]
FDK.SystemStringExtensions クラスを追加。