一応、ウィンドウの表示とフルスクリーンとかのChengeWindowやらは実装してみました。画像の表示がうまくいくだけで結構進むと思います。できればアドバイス、クラス構築のヒントなど教えていただけると幸いです。9年前ちょっと説明不足ですね。すいませんDXLibの内容をイメージしてつくってました。DirectX9をつかってやってます。Libの中でやってることを自分でクラスわけして再現しようとしていました。画像の表示で詰まったというのは具体的にどういうことですか?画像の表示で詰まった。これだけ聞いても的確なアドバイスが出来るとは思えません。9年前そうですねすいませんw画像表示までの一連の流れはわかります。それを、うまく関数にして何回も使えるような感じにしたいです。これでも説明不足ですねたぶん。画像表示までの流れはわかる...ってことは、DXライブラリをクラス使って作ろうとした時にそれをどう定義したらいいかわからないってことですよね。自作ライブラリ作りたいけど設計がいまいちピンと来ないってところでしょうか。9年前とりあえず、クラス化は後回しで良いのでDirectXでC言語ライクで良いので素直に書いてみてはどうでしょうか?それを元に、どうクラス化するかを考えてみたほうが良いと思います。出来たらソースコードを貼ってくださいね。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。9年前>>softyaさん了解です。梨樹さんネイティブのDirectXです。返答ありがとうございます。9年前>素朴な疑問ですが、ここってファイル添付できますかね?zipファイルとかログインしているなら出来るはずですが。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。9年前zipファイルの添付の仕方がよくわからないんです。いちおう、画像表示クラスわけしてできました。透過表示もできるとおもいます。そのコードを貼り付けたいのですが、1行目のとおりです。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。ありがとうございます。クラス化ですが、あまり考えずにやりました。したほうがいい、などのアドバイスをいただけるとありがたいです。9年前とりあえず、ざっと見た私の感想はクラスの役割りが曖昧だと思います。えーと、仕事で多人数でオブジェクト指向(C++)を使った事がないので用語等で分かりづらかったごめんなさい。CWindowと言うクラスならウィンドウの役割りだけを持って欲しいです。あとメッセージループで呼び出すものを内包してしまっているのも頂けません。別のインスタンスをCWindow内からクラスポインタなどで呼び出したほうが良いんじゃないでしょうか?なので、CWindow内から呼び出される動きや表示を制御するクラスが別に必要です。CDirectCreateもDirectX処理クラスに徹して、スプライトのファイル名とかは外部からもらって動的に管理したほうが良いと思います。まとめるとクラスの役割りの明確化と今後のことを考えてインターフェイスを整理してください。今後、機能追加や拡張していく部分は外に出す。ライブラリ的な部分はインターフェイスを整備するです。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。9年前ありがとうございます。参考にさせていただきます。ミクプラは自由にリンクできます。