OSDN Git Service

strokestylet/CsWin10Desktop3.git
7 years ago結果ステージに背景画像を追加。
くまかみ工房 [Mon, 10 Oct 2016 08:30:35 +0000 (17:30 +0900)]
結果ステージに背景画像を追加。

デバイスリソース の「方法」の誤字を「方向」に修正。

7 years agoFDK.メディア.画像.サイズdpx で、画像生成失敗時に例外を発生しないようにした。
くまかみ工房 [Mon, 10 Oct 2016 08:05:36 +0000 (17:05 +0900)]
FDK.メディア.画像.サイズdpx で、画像生成失敗時に例外を発生しないようにした。

7 years agoMerge branch '結果ステージの実装' into develop
くまかみ工房 [Sun, 9 Oct 2016 17:17:45 +0000 (02:17 +0900)]
Merge branch '結果ステージの実装' into develop

7 years agoDPX→PX変換に失敗していたミスを修正。
くまかみ工房 [Sun, 9 Oct 2016 17:17:15 +0000 (02:17 +0900)]
DPX→PX変換に失敗していたミスを修正。

7 years agoプライベートキーを無視リストに追加。
くまかみ工房 [Sat, 8 Oct 2016 09:58:27 +0000 (18:58 +0900)]
プライベートキーを無視リストに追加。

7 years ago作業中。
くまかみ工房 [Sat, 8 Oct 2016 08:37:35 +0000 (17:37 +0900)]
作業中。

7 years agoFDK.メディア.文字列テクスチャ クラスを SST.曲.タイトルテクスチャ へ移設。
くまかみ工房 [Fri, 7 Oct 2016 06:45:31 +0000 (15:45 +0900)]
FDK.メディア.文字列テクスチャ クラスを SST.曲.タイトルテクスチャ へ移設。

7 years agoFDK.メディア.ビットマップ付きテクスチャ クラスを追加。
くまかみ工房 [Fri, 7 Oct 2016 06:21:30 +0000 (15:21 +0900)]
FDK.メディア.ビットマップ付きテクスチャ クラスを追加。

7 years agoSST.ステージ.汎用 名前空間を廃止。
くまかみ工房 [Fri, 7 Oct 2016 05:41:58 +0000 (14:41 +0900)]
SST.ステージ.汎用 名前空間を廃止。

分かりにくいので。

7 years agoSST.ステージ.汎用 名前空間を廃止。
くまかみ工房 [Fri, 7 Oct 2016 05:37:30 +0000 (14:37 +0900)]
SST.ステージ.汎用 名前空間を廃止。

分かりにくいので。

7 years agoMerge branch '曲パネルビューのD3D化' into develop
くまかみ工房 [Fri, 7 Oct 2016 05:27:04 +0000 (14:27 +0900)]
Merge branch '曲パネルビューのD3D化' into develop

7 years ago曲パネルビューD2D を削除。
くまかみ工房 [Fri, 7 Oct 2016 05:26:31 +0000 (14:26 +0900)]
曲パネルビューD2D を削除。

7 years agoサムネイル画像とタイトル画像のサイズと位置を調整。
くまかみ工房 [Fri, 7 Oct 2016 05:20:56 +0000 (14:20 +0900)]
サムネイル画像とタイトル画像のサイズと位置を調整。

7 years agoTarget の Dispose 忘れを修正。
くまかみ工房 [Fri, 7 Oct 2016 04:25:25 +0000 (13:25 +0900)]
Target の Dispose 忘れを修正。

7 years ago曲パネルビューのパネル全体位置をもう少し上に移動。
くまかみ工房 [Fri, 7 Oct 2016 04:18:11 +0000 (13:18 +0900)]
曲パネルビューのパネル全体位置をもう少し上に移動。

7 years ago選挙区画面に文字列テクスチャを使ってタイトルを表示。
くまかみ工房 [Fri, 7 Oct 2016 01:48:53 +0000 (10:48 +0900)]
選挙区画面に文字列テクスチャを使ってタイトルを表示。

7 years ago文字列テクスチャクラスで文字列が表示されないバグを修正。
くまかみ工房 [Fri, 7 Oct 2016 01:09:03 +0000 (10:09 +0900)]
文字列テクスチャクラスで文字列が表示されないバグを修正。

7 years ago文字列テクスチャクラスを実装。
くまかみ工房 [Thu, 6 Oct 2016 05:34:34 +0000 (14:34 +0900)]
文字列テクスチャクラスを実装。

7 years agoテクスチャクラスに、空のテクスチャを作成するコンストラクタを追加。
くまかみ工房 [Thu, 6 Oct 2016 02:22:37 +0000 (11:22 +0900)]
テクスチャクラスに、空のテクスチャを作成するコンストラクタを追加。

7 years agonull画像、ノード画像の表示まで実装。
くまかみ工房 [Wed, 5 Oct 2016 06:54:00 +0000 (15:54 +0900)]
null画像、ノード画像の表示まで実装。

7 years agoD2D版を改名し、新しく曲パネルビュークラスを追加。
くまかみ工房 [Tue, 4 Oct 2016 07:13:31 +0000 (16:13 +0900)]
D2D版を改名し、新しく曲パネルビュークラスを追加。

7 years ago文字列画像を生成する際に、ビットマップをクリアしていなかったミスを修正。
くまかみ工房 [Tue, 4 Oct 2016 06:49:06 +0000 (15:49 +0900)]
文字列画像を生成する際に、ビットマップをクリアしていなかったミスを修正。

7 years agoConfig.xmlに物理画面細部を追加。
くまかみ工房 [Tue, 4 Oct 2016 04:04:24 +0000 (13:04 +0900)]
Config.xmlに物理画面細部を追加。

7 years agoConfigクラスを実装。
くまかみ工房 [Mon, 3 Oct 2016 06:24:46 +0000 (15:24 +0900)]
Configクラスを実装。

7 years agoMerge branch 'メインループの改善' into develop
くまかみ工房 [Sun, 2 Oct 2016 11:29:30 +0000 (20:29 +0900)]
Merge branch 'メインループの改善' into develop

7 years agoMerge commit 'cce03ea6d95b2304c74254a3078d51f9d5d8055f' into develop
くまかみ工房 [Sun, 2 Oct 2016 11:20:49 +0000 (20:20 +0900)]
Merge commit 'cce03ea6d95b2304c74254a3078d51f9d5d8055f' into develop

7 years ago進行描画を専用スレッドで実行する実装が完了。
くまかみ工房 [Sun, 2 Oct 2016 11:20:01 +0000 (20:20 +0900)]
進行描画を専用スレッドで実行する実装が完了。

7 years agoWaitOne時に状態が入れ違いになり無限ループになるケースがある不具合を修正。
くまかみ工房 [Sun, 2 Oct 2016 06:09:35 +0000 (15:09 +0900)]
WaitOne時に状態が入れ違いになり無限ループになるケースがある不具合を修正。

7 years agoFDK.Log に、ブロックの開始・終了機能を追加。
くまかみ工房 [Sun, 2 Oct 2016 01:46:56 +0000 (10:46 +0900)]
FDK.Log に、ブロックの開始・終了機能を追加。

7 years agoUsers.xml が存在しない場合にこれを生成する際、AutoPlayer が追加されなかったミスを修正。
くまかみ工房 [Sat, 1 Oct 2016 14:01:49 +0000 (23:01 +0900)]
Users.xml が存在しない場合にこれを生成する際、AutoPlayer が追加されなかったミスを修正。

7 years ago演奏タイマの精度が落ちていたミスを修正。
くまかみ工房 [Tue, 20 Sep 2016 11:23:27 +0000 (20:23 +0900)]
演奏タイマの精度が落ちていたミスを修正。

IAudioClock.PuFrequency を、IAudioClock.GetFrequencyNative に置き換え。

7 years ago動画 クラスについて、描画を効率化。
くまかみ工房 [Tue, 20 Sep 2016 11:09:36 +0000 (20:09 +0900)]
動画 クラスについて、描画を効率化。

毎回 IWICBitmap 経由で ID2D1Bitmap を生成していたところを、2回目以降は直接 ID2D1Bitmap へ書き込むように修正。

7 years ago全画面モードと垂直帰線待ちに対応。
くまかみ工房 [Tue, 20 Sep 2016 09:14:16 +0000 (18:14 +0900)]
全画面モードと垂直帰線待ちに対応。

7 years ago文字列画像 のメモリリークを修正。
くまかみ工房 [Tue, 20 Sep 2016 08:15:58 +0000 (17:15 +0900)]
文字列画像 のメモリリークを修正。

7 years agoAutoD3DDeviceLock で IntPtr が解放されていなかったミスを修正。
くまかみ工房 [Tue, 20 Sep 2016 06:34:07 +0000 (15:34 +0900)]
AutoD3DDeviceLock で IntPtr が解放されていなかったミスを修正。

7 years agoDispose 漏れの修正を完了。
くまかみ工房 [Tue, 20 Sep 2016 05:36:55 +0000 (14:36 +0900)]
Dispose 漏れの修正を完了。
まだ内部参照残りがいくつかあるが。

7 years agoDispose 漏れを修正。
くまかみ工房 [Tue, 20 Sep 2016 04:12:13 +0000 (13:12 +0900)]
Dispose 漏れを修正。

7 years agoD3Dデバッグ出力を Summary から Detail に変更。
くまかみ工房 [Tue, 20 Sep 2016 04:00:09 +0000 (13:00 +0900)]
D3Dデバッグ出力を Summary から Detail に変更。

7 years agoテクスチャ クラスの Dispose 漏れを修正。
くまかみ工房 [Tue, 20 Sep 2016 03:58:10 +0000 (12:58 +0900)]
テクスチャ クラスの Dispose 漏れを修正。

7 years agoAlt+F4 や 閉じるボタンで終了処理が行われなかった不具合を修正。
くまかみ工房 [Tue, 20 Sep 2016 03:57:19 +0000 (12:57 +0900)]
Alt+F4 や 閉じるボタンで終了処理が行われなかった不具合を修正。

OnClosed イベントを追加。

7 years agoデバイスリソース クラスに、D3D11デバッグ情報の出力を追加。
くまかみ工房 [Tue, 20 Sep 2016 02:13:36 +0000 (11:13 +0900)]
デバイスリソース クラスに、D3D11デバッグ情報の出力を追加。

7 years agoFDK.メディア.動画 で、加算合成に対応。
くまかみ工房 [Mon, 19 Sep 2016 13:03:33 +0000 (22:03 +0900)]
FDK.メディア.動画 で、加算合成に対応。

7 years ago新しい FDK.Activity への移行終了。
くまかみ工房 [Mon, 19 Sep 2016 12:08:53 +0000 (21:08 +0900)]
新しい FDK.Activity への移行終了。

7 years ago新しい FDK.Activity に合わせて修正。
くまかみ工房 [Mon, 19 Sep 2016 12:08:21 +0000 (21:08 +0900)]
新しい FDK.Activity に合わせて修正。

7 years agoFDK.Activity でデバイス依存リソース解放の多重呼び出しが発生し、Assert に引っかかる不具合を修正。
くまかみ工房 [Mon, 19 Sep 2016 11:03:11 +0000 (20:03 +0900)]
FDK.Activity でデバイス依存リソース解放の多重呼び出しが発生し、Assert に引っかかる不具合を修正。

7 years agoステージの遷移時に Assert にひっかかる不具合を修正。
くまかみ工房 [Mon, 19 Sep 2016 10:37:55 +0000 (19:37 +0900)]
ステージの遷移時に Assert にひっかかる不具合を修正。

デバイスリソースの解放後に現在のステージを非活性化していた。

7 years agoFDK.Activity に子リスト機能を追加。
くまかみ工房 [Mon, 19 Sep 2016 10:37:13 +0000 (19:37 +0900)]
FDK.Activity に子リスト機能を追加。

子に対する活性化・非活性化と、デバイス依存リソースの生成・解放は、Activity の派生クラスからは分離できないため。

7 years agoFDKについて、Activity の メソッド分離を完了。
くまかみ工房 [Mon, 19 Sep 2016 09:48:12 +0000 (18:48 +0900)]
FDKについて、Activity の メソッド分離を完了。

7 years agoFDK.Activity で、非活性化時にデバイス依存リソースの解放の呼び出し順番を間違えていたミスを修正。
くまかみ工房 [Mon, 19 Sep 2016 09:28:54 +0000 (18:28 +0900)]
FDK.Activity で、非活性化時にデバイス依存リソースの解放の呼び出し順番を間違えていたミスを修正。

7 years agoMerge branch 'develop' into Activity-refactor
くまかみ工房 [Mon, 19 Sep 2016 09:22:10 +0000 (18:22 +0900)]
Merge branch 'develop' into Activity-refactor

7 years agoインストーラー作成用ファイルを追加。
くまかみ工房 [Mon, 19 Sep 2016 09:21:18 +0000 (18:21 +0900)]
インストーラー作成用ファイルを追加。

Users.xml のプロパティが「コピーしない」になってたせいで、Release ビルドでインストーラーのコンパイルに失敗していたミスを修正。

7 years agoFDK.Activity に、デバイス依存リソースの作成と解放用のメソッドを追加。
くまかみ工房 [Mon, 19 Sep 2016 09:04:08 +0000 (18:04 +0900)]
FDK.Activity に、デバイス依存リソースの作成と解放用のメソッドを追加。

デバイスの再構築時に 活性化する と 活性化しない を呼び出すと、Activity の状態もリセットされてしまうため。

7 years ago結果ステージを実装。ただしまだ背景のみ。
くまかみ工房 [Mon, 19 Sep 2016 08:15:59 +0000 (17:15 +0900)]
結果ステージを実装。ただしまだ背景のみ。

7 years ago演奏ステージを実装。
くまかみ工房 [Mon, 19 Sep 2016 07:34:14 +0000 (16:34 +0900)]
演奏ステージを実装。

7 years ago曲読込ステージを実装。
くまかみ工房 [Mon, 19 Sep 2016 04:38:27 +0000 (13:38 +0900)]
曲読込ステージを実装。

7 years agoFDK.メディア.文字列画像 クラスを使っているとき、ウィンドウサイズの変更時に vshost32.exe が異常終了する不具合を修正。
くまかみ工房 [Sun, 18 Sep 2016 16:05:06 +0000 (01:05 +0900)]
FDK.メディア.文字列画像 クラスを使っているとき、ウィンドウサイズの変更時に vshost32.exe が異常終了する不具合を修正。

D2DContext1.Target が未設定のまま RenderTargetBitmap を作成していた。

7 years agoウィンドウのリサイズ時に異常終了する不具合を修正。
くまかみ工房 [Sun, 18 Sep 2016 14:59:53 +0000 (23:59 +0900)]
ウィンドウのリサイズ時に異常終了する不具合を修正。

7 years ago選曲ステージを実装。
くまかみ工房 [Sun, 18 Sep 2016 14:28:46 +0000 (23:28 +0900)]
選曲ステージを実装。

7 years agoログインステージを実装。
くまかみ工房 [Sun, 18 Sep 2016 13:22:49 +0000 (22:22 +0900)]
ログインステージを実装。

現在は AutoPlayer でオートログインする。

7 years agoタイトルステージを実装。
くまかみ工房 [Sun, 18 Sep 2016 13:12:44 +0000 (22:12 +0900)]
タイトルステージを実装。

7 years agoPresent() を、ApplicationFormBase.Run() から ApplicationFormBase.シーンを描画する() へ委譲。
くまかみ工房 [Sun, 18 Sep 2016 11:29:44 +0000 (20:29 +0900)]
Present() を、ApplicationFormBase.Run() から ApplicationFormBase.シーンを描画する() へ委譲。

Present() 前後のメソッドを別々に設ける意味がなかったから。

7 years ago起動ステージの実相を完了。
くまかみ工房 [Sun, 18 Sep 2016 11:23:16 +0000 (20:23 +0900)]
起動ステージの実相を完了。

7 years agoFDK.メディア.画像 を 設計画面と異なる縦横比の物理画面に表示する場合に、正しくスケーリングされなかった不具合を修正。
くまかみ工房 [Sun, 18 Sep 2016 11:21:52 +0000 (20:21 +0900)]
FDK.メディア.画像 を 設計画面と異なる縦横比の物理画面に表示する場合に、正しくスケーリングされなかった不具合を修正。

拡大率DPXtoPX/PXtoDPX を、それぞれ縦と横に別々にとるようにした。

7 years ago起動ステージを実装完了。
くまかみ工房 [Sun, 18 Sep 2016 10:55:43 +0000 (19:55 +0900)]
起動ステージを実装完了。

7 years agoSST.ユーザ 名前空間を実装。
くまかみ工房 [Sun, 18 Sep 2016 09:41:22 +0000 (18:41 +0900)]
SST.ユーザ 名前空間を実装。

7 years agoSST.曲 名前空間を実装。
くまかみ工房 [Sun, 18 Sep 2016 09:25:41 +0000 (18:25 +0900)]
SST.曲 名前空間を実装。

7 years agoWASAPIクライアントの起動と終了を追加。
くまかみ工房 [Sun, 18 Sep 2016 09:10:53 +0000 (18:10 +0900)]
WASAPIクライアントの起動と終了を追加。

7 years agoESC押下での終了時に例外が発生する不具合を修正。
くまかみ工房 [Sun, 18 Sep 2016 08:49:11 +0000 (17:49 +0900)]
ESC押下での終了時に例外が発生する不具合を修正。

DXGIDeviceManager を D3DDevice よりも先に解放していた。

7 years agoSST.フォルダ を追加。
くまかみ工房 [Sun, 18 Sep 2016 08:39:46 +0000 (17:39 +0900)]
SST.フォルダ を追加。

7 years agoappdata_default/, images/, sounds/, songs/ データをプロジェクトに追加。
くまかみ工房 [Sun, 18 Sep 2016 07:52:35 +0000 (16:52 +0900)]
appdata_default/, images/, sounds/, songs/ データをプロジェクトに追加。

7 years ago真っ黒な画面を表示するだけ。
くまかみ工房 [Sun, 18 Sep 2016 07:42:20 +0000 (16:42 +0900)]
真っ黒な画面を表示するだけ。
ウィンドウサイズは変更可能。
ESC または ALT+F4 で終了。

7 years agoテスト用コードを削除。
くまかみ工房 [Sun, 18 Sep 2016 07:40:26 +0000 (16:40 +0900)]
テスト用コードを削除。

7 years agoFDK.メディア.テクスチャ.等倍スケーリング行列 を追加。
くまかみ工房 [Sun, 18 Sep 2016 07:39:24 +0000 (16:39 +0900)]
FDK.メディア.テクスチャ.等倍スケーリング行列 を追加。

7 years agoMerge branch 'sstfeditor-refactoring' into develop
くまかみ工房 [Sun, 18 Sep 2016 07:27:59 +0000 (16:27 +0900)]
Merge branch 'sstfeditor-refactoring' into develop

7 years agoチップ クラスをリファクタリング。
くまかみ工房 [Sun, 18 Sep 2016 05:39:24 +0000 (14:39 +0900)]
チップ クラスをリファクタリング。

7 years ago数値入力ダイアログ をリファクタ。
くまかみ工房 [Sun, 18 Sep 2016 05:04:44 +0000 (14:04 +0900)]
数値入力ダイアログ をリファクタ。

7 years ago検索条件入力ダイアログをリファクタ。
くまかみ工房 [Sun, 18 Sep 2016 05:02:53 +0000 (14:02 +0900)]
検索条件入力ダイアログをリファクタ。

7 years agoSSTFEditor プロジェクトを追加。
くまかみ工房 [Sun, 18 Sep 2016 03:40:07 +0000 (12:40 +0900)]
SSTFEditor プロジェクトを追加。

7 years agoMerge branch 'sstformat' into develop
くまかみ工房 [Sun, 18 Sep 2016 03:32:58 +0000 (12:32 +0900)]
Merge branch 'sstformat' into develop

7 years agoSSTFormat プロジェクトを追加。
くまかみ工房 [Sun, 18 Sep 2016 03:32:38 +0000 (12:32 +0900)]
SSTFormat プロジェクトを追加。

7 years agoApplicationForm クラスを StrokeStyleT クラスに改名。
くまかみ工房 [Sun, 18 Sep 2016 03:12:41 +0000 (12:12 +0900)]
ApplicationForm クラスを StrokeStyleT クラスに改名。

7 years agoFDK.メディア.テクスチャ に加算合成を実装。
くまかみ工房 [Sat, 17 Sep 2016 17:18:39 +0000 (02:18 +0900)]
FDK.メディア.テクスチャ に加算合成を実装。

7 years agoFDK の実装を完了。
くまかみ工房 [Sat, 17 Sep 2016 17:07:36 +0000 (02:07 +0900)]
FDK の実装を完了。

7 years agoFDK24Tests プロジェクト(FDK24単体テスト)を追加。
くまかみ工房 [Sat, 17 Sep 2016 17:06:42 +0000 (02:06 +0900)]
FDK24Tests プロジェクト(FDK24単体テスト)を追加。

7 years agoFDK.メディア 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:58:45 +0000 (01:58 +0900)]
FDK.メディア 名前空間を実装。

7 years agoFDK.サウンド.WASAPI排他 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:50:38 +0000 (01:50 +0900)]
FDK.サウンド.WASAPI排他 名前空間を実装。

7 years agoFDK.XML 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:48:18 +0000 (01:48 +0900)]
FDK.XML 名前空間を実装。

7 years agoFDK.カウンタ 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:47:21 +0000 (01:47 +0900)]
FDK.カウンタ 名前空間を実装。

7 years agoFDK.カウンタ.QPCTimer クラスと、FDK.入力 名前空間を実装。
くまかみ工房 [Sat, 17 Sep 2016 16:45:41 +0000 (01:45 +0900)]
FDK.カウンタ.QPCTimer クラスと、FDK.入力 名前空間を実装。

7 years agoFDK.同期 名前空間を移行完了。
くまかみ工房 [Sat, 17 Sep 2016 16:42:28 +0000 (01:42 +0900)]
FDK.同期 名前空間を移行完了。

7 years agoFDK.同期.ManualEvent クラスを追加。
くまかみ工房 [Sat, 17 Sep 2016 16:40:46 +0000 (01:40 +0900)]
FDK.同期.ManualEvent クラスを追加。

7 years agoFDK.Utilities クラスを実装。
くまかみ工房 [Sat, 17 Sep 2016 16:39:49 +0000 (01:39 +0900)]
FDK.Utilities クラスを実装。

7 years agoデバイスリソースの実装を完了。
くまかみ工房 [Sat, 17 Sep 2016 16:36:10 +0000 (01:36 +0900)]
デバイスリソースの実装を完了。

7 years ago設計単位(dpx) と 物理単位(px) との変換関連のメンバを追加。
くまかみ工房 [Sat, 17 Sep 2016 16:34:04 +0000 (01:34 +0900)]
設計単位(dpx) と 物理単位(px) との変換関連のメンバを追加。

7 years agoD2DRenderTargetBitmap を追加。
くまかみ工房 [Sat, 17 Sep 2016 16:31:27 +0000 (01:31 +0900)]
D2DRenderTargetBitmap を追加。

7 years agoD2DContext1 を追加。
くまかみ工房 [Sat, 17 Sep 2016 16:21:55 +0000 (01:21 +0900)]
D2DContext1 を追加。

7 years agoD2DDevice1 を追加。
くまかみ工房 [Sat, 17 Sep 2016 16:19:18 +0000 (01:19 +0900)]
D2DDevice1 を追加。

7 years agoデバイスリソースに、Direct2D1.Factory2, DirectWrite.Factory, WIC.ImagingFactory2 を追加。
くまかみ工房 [Sat, 17 Sep 2016 15:52:37 +0000 (00:52 +0900)]
デバイスリソースに、Direct2D1.Factory2, DirectWrite.Factory, WIC.ImagingFactory2 を追加。

7 years agoDXGIDeviceManager を追加し、D3DDeivce を共有化。
くまかみ工房 [Sat, 17 Sep 2016 15:44:03 +0000 (00:44 +0900)]
DXGIDeviceManager を追加し、D3DDeivce を共有化。

7 years agoD3D 関連のデバイスリソース名に "D3D" を付与。
くまかみ工房 [Sat, 17 Sep 2016 15:24:43 +0000 (00:24 +0900)]
D3D 関連のデバイスリソース名に "D3D" を付与。

D2D 関連のリソースと区別するため。