2012-01-12 15 views
1

私はOSXとWindowsの両方にアクセスできます。私はC++とDirectX 10を使ってVisual Studio 2010にデモを構築しました.C++はXCodeを使ってiPhone上で実行できますが、入力はすべて目的関数で処理する必要があります。私のC++デモをiPhoneに簡単に置くことは簡単ですか?

現在のところ入力がないので、今問題はありません。

iPhoneで動作させるにはどうすればいいですか?

また、この質問にどのようにタグを付けるのかはっきりしていませんでした。彼らが間違っている場合は、是非編集してください。

答えて

1

はい、iPhoneでC++コードを正常に実行できます。私は大規模なC + +のコンポーネントを持っているカップルのゲームをリリースしました。もちろん、グラフィックスはやり直す必要があります。

UIレイヤーと基礎となるエンジンとの間でやりとりするために、多少のObjective-C++コードが必要になるでしょう。

1

DirectXを呼び出すコードは、OpenGLのようにiOS上で実行できるものに移植する必要があるため、iOSにはDirectXはありません(Microsoft製のものです)。

それ以外の場合は、ライブラリのようにコードを扱うことになります。アプリを設定し、あなたのC++コードの必要な部分を呼び出す、objective-cの層で。

+0

などですが、DX10の呼び出しをOGLES呼び出しに変更してから、それを目的のC言語に変更する以外は正しいのでしょうか?私の純粋なC++コードはまったく同じですか? – SirYakalot

+0

あなたのコードのすべてを見ることなく確実に言うのは難しいですが、あなたの記述に基づいて私は「はい」と言います。 – Covar

関連する問題