「ライブラリの基礎 - C++DLL」の版間の差分

ナビゲーションに移動 検索に移動
1,163行目: 1,163行目:
C# EXEからC++ DLLへコールバック関数を渡す。<br>
C# EXEからC++ DLLへコールバック関数を渡す。<br>
<br>
<br>
ただし、<code>Func</code>および<code>Action</code>のようなNon-Bittable型(非Blittable型)が含まれている場合、以下の例外が発生する。<br>
ただし、<code>Func</code>型、<code>Action</code>型、構造体内にある<code>char</code>型の配列のようなNon-Bittable型(非Blittable型)が含まれている場合、以下の例外が発生する。<br>
このような型の場合は、属性を用いたマーシャルの変換は不可能である。<br>
このような型の場合は、属性を用いたマーシャルの変換は不可能である。<br>
  Non-blittable generic types cannot be marshaled.
  Non-blittable generic types cannot be marshaled.

案内メニュー