ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

ネイティブコードとマネージドコードを同時に利用する方法

ネイティブコードとマネージドコードを同時に利用する方法: ヘキサドライブ日記
Windowsでツールを作るときにはC#を使うとMFCやWin32を使うよりも非常に楽に作れる。しかし、ゲーム用のツールを作ろうとしてDirectXを使いたくてもC#から使うのはどうやっていいか分からない。そんな場合を解説したエントリ。
基本的にグラフィック描画の部分をDLLで作ってC#から呼び出すというもの。そういえば、以前にもC++で作られたライブラリをC#で使うためにDLLにしたことがあった。それと基本的に同じか。