Les directives [In] et [Out]
Au travers de ces exemples, nous avons utilisé les directives [In] et [Out] qui nous simplifient considérablement la tâche en nous évitant le codage :
-
Pour [In] :
-
Allocation d’une zone d’échange.
-
Copie avec conversion "marshal" de la variable C# dans la zone d’échange accessible par le C/C++.
-
Pour [Out] :
-
Copie avec conversion "marshal" de la variable C/C++ de la zone d’& ...