私は3層のケーキのようにアプリケーションをセットアップしています。上層と下層はWinRTをサポートしていますが、中間はサポートしていません。これらの上位および下位のWinRTレイヤーは、アプリケーションのCoreWindowオブジェクトへの参照を共有する必要がありますが、それらの唯一の通信チャネルは中間レイヤーを経由します。WinRT以外の中間層を通過することしかできません。CoreWindowオブジェクトを中間の非WinRTレイヤーに渡すにはどうすればよいですか?
CoreWindow^からvoid*にキャストしても、コンパイラからの苦情はありませんが、CoreWindow ^にキャストバックすると、型変換エラーが発生します。