メトロWindows 8アプリケーションにインラインアセンブラが含まれていますか? また、Metro C++ Native、または管理されている、またはC++/CLIのように両方を混在できますか?Metro Windows 8 C++アプリケーションにインラインアセンブラが含まれていますか?
7
A
答えて
9
Metroスタイルのアプリケーションは、古いWinAPIのCOMベースの置き換えであるWinRTを使用します。 .NETから、またはJavaScriptからでも使用できる独自のWinRTコンポーネントを作成することができます。また、余分な労力を要しません。既存のC++コードに関しては、Win32のサブセットのみWinRTで提供されることに注意してください。
あなたはC/C++、C#またはJSのコードかどうかを問題ではありませんが、WinRTのを使用するとき、あなたは直接WinRTのを呼び出すことはありませんが、それは結合と呼ばれる投影を通過し、あなたのWinRTコンポーネントが他の言語に適切に公開されるようにします。
"メトロのWindows 8アプリケーションは、インラインアセンブラが含まれていることはできますか?"
は、アセンブリ言語の指示をCおよびC++コードに直接埋め込むことができます。これは、コンパイラで許可されているためです。コンパイラに組み込まれたというインライン関数として記述されたアセンブリ命令のセットとしてインラインアセンブラを見てください。 WinRTを使用しているという事実はここでは無関係です。あなたを助けることができる
質問、:
Why is WinRT unmanaged?
C++, C# and JavaScript on WinRT
What are WinRT language projections?
関連する問題
- 1. Windows 8 Metro open website/mailto C#
- 2. Windows 8のWindows AzureとMetroスタイルのアプリケーション
- 3. Metrofit HTML/javascriptアプリケーションからWindows 8 Metro?
- 4. Windows 8 Metro XAMLローカリゼーション
- 5. Windows 8 Metro RichTextColumnsにハイパーリンクと画像が埋め込まれています
- 6. Windows 8のMetroアプリケーションをグループ化するMetro App
- 7. Windows 8 Metroスタイルアプリ:マルチアプリパッケージ
- 8. SQLite Windows 8 Metro C#with sqlite-net
- 9. Visual Studio 2010でWindows 7にWindows 8 Metroアプリケーションを構築する
- 10. 可能なVisualStates for Windows 8 Metroコントロールは文書化されていますか?
- 11. jQueryを使ってWindows 8 Metroアプリケーションを構築する
- 12. javah.exeはWindows JDK 8に含まれていませんか?
- 13. Windows 8 MetroにxamlのDatePickerはありませんか?
- 14. Windows 8でカスタムフォントを読み込んでいますMetro App
- 15. WebView with Windows 8 MetroでのJavaScriptエラー
- 16. Windows 8(Metro)アプリでXAMLコントロールのhWndを取得しますか?
- 17. Windows 8 Metroアプリケーションをコンパイルする際の問題
- 18. Visual StudioなしでWindows 8 Metroアプリケーション(HTML5)を作成する
- 19. Windows 8のBase UserControlクラスXAML Metro App
- 20. Windows 8 Metroでのカスタムコントロールの作成
- 21. WinRTを使用してWindows 8 Metroアプリケーションでサウンドファイルを再生するには?
- 22. どうすればmp3タグを読むことができますか?C#、windows 8 metro ap
- 23. Windows 8 Metroアプリケーションでネットワーク設定ペインを起動
- 24. Google Places API wnd Windows 8 Metro Style App
- 25. IFrameを使用してWindows 8 Metroアプリケーションの外部ページに移動できますか?
- 26. Windows Metroスタイルのアプリケーションとは
- 27. カメラドライバMFTを作成してWindows 8 Metro Styleアプリで使用しますか?
- 28. C#Windows 8 Store(Metro、WinRT)BitmapImageへのバイト配列
- 29. Java 8 os.versionにWindows全体のバージョンが含まれていません
- 30. Windows 8 Metro SyndicationClient.retrieveFeedAsync in Javascriptは実際に非同期ですか?
私はあなたができれば、それは有用であろうか表示されません。 x64とARM asmの両方を書くつもりですか? – ildjarn
@ildjarn:彼のコードの移植性は明らかに彼が探しているものではないと思われます。 – LihO
@ildjarn、この段階では好奇心が強いですが、もし私がしなければならないのは、異なるターゲットにバイナリをコンパイルするのと同じように、X64とARMの条件付きコードを書くことです。以前はMMX、Amd 3dNow、SSE、SSE2、SSE3などの条件付きアセンブラをx86プラットフォーム上に作成して以来、大きな問題ではありません。ありがとう。 – klumsy