OpenTkを使用してC#で作成されたアプリケーションがあります。WindowsフォームパネルにOpenTK GameWindowをロードしますか?
これはViewPort
というクラスであり、このように初期化されている:私のProgram.csの
namespace OpenTK_viewport
{
class ViewPort : GameWindow
{
.....
は次のとおりです。
[STAThread]
static void Main()
{
using (ViewPort main = new ViewPort())
{
main.Run(60.0);
}
}
これは素晴らしい作品、およびゲームウィンドウが開きます。今、このウィンドウをUserControl
の中に埋め込みたいので、のpanel
にロードすることができます。例えば
は、プロジェクトでは、私が持っている:
namespace OpenTK_viewport
{
public partial class Form3dViewport : UserControl
{
public Form3dViewport()
{
InitializeComponent();
}
private void Form3dViewport_Load(object sender, EventArgs e)
{
}
}
}
私は、このユーザーコントロール内ViewPort
クラスを埋め込むしたいと思います。 この例はどこにも見つかりません。どうすればこのことができますか?
編集: GLControl
をパネルの代わりにフォームに追加できます。これにViewport
クラスをロードできますか?
ありがとうございます。