マネージドをアンマネージから

呼びたいんです。(タイトルから続いてます)

最近、仕事の関係でアンマネージクラスのラッパーを書いて、面倒な(ってか、僕が使えない)C++からC#で扱えるようDLL化しています。__gcクラスは__nogcクラスのオブジェクトを持つことができるので、たいていのことは問題ないのです。

しかし、どうやら__nogcクラスは__gcクラスを持つことができないため、__nogc側に自動的に呼ばれる(イベントとか)メソッドをどうやって書こうか困ってます。

今いじってる「MultiVMR9」は、ビデオレンダリングと同期したタイミングで描画メソッドが呼ばれるため、うまくラッパーにするために、そのメソッドから__gc側のメソッドを呼び出したいわけです。

何かいい方法を知っている方、いらっしゃいましたら…教えてくださいm(_ _)m