2

ネイティブ側 (C++) から Windows Phone 8 Direct3D Xaml/C++ アプリの XAML/C#-Part でインスタンス化された (!) オブジェクトにアクセスする方法はありますか?

参照を追加しようとしましたが、残念ながらうまくいきませんでした。

4

1 に答える 1

0

はい、まず C++/CX 側で Windows ランタイム インターフェイスを定義する必要があります。

次に、このインターフェイスを参照し、このインターフェイスを実装するクラスから C# オブジェクトをインスタンス化できます。

最後に、このクラス インスタンスを C++ レイヤー (Windows ランタイム コンポーネント クラス) に渡すことができます。

その後、C++ からその WinRT インターフェイスのメソッドを呼び出すことができ、コードは C#/.NET で実行されます。

于 2013-02-13T16:48:51.250 に答える