パラメータを介して詳細を返すいくつかのアンマネージ DLL 呼び出しへの相互運用ラッパーがあります。関数は次のように表示されます。
_myWrapper->My_Method( ... out UInt32 value ... );
したがって、メソッドが次のように宣言されていると仮定します。
void My_Method(out UInt32 value);
C++/CLI コード内からこのメソッドを呼び出すにはどうすればよいですか? 私はこのような参照メソッドを簡単に呼び出す方法を知っています:
void Another_Method(ref UInt32 value);
UInt32 _value;
_myWrapper->Another_Method(%_value);
私は少し読書をしていて、私はそれができないことを読んでいますか?信じられません...おそらくこれを克服したり回避したりすることは不可能ではありませんが、冗談ですよね? それは本当に本当ですか?
ありがとうございました...