以下代码是什么意思,它做什么?真的需要吗?

 #if !USING_NET11
 using System.Runtime.InteropServices.ComTypes;
 #endif

在我的项目文件中,我使用DSHOWNET包装器实现了网络凸轮捕获。上面的代码在Form1.cs文件中。

有帮助吗?

解决方案

代表着:

using System.Runtime.InteropServices.ComTypes;

如果使用_net11的符号为false,则将仅被编译到程序集中。

由于system.runtime.interopservices.comTypes在.NET 2.0中添加,因此该指令意味着该代码仍将针对.NET 1.1编译,因为新参考将不会编译。

其他提示

System.Runtime.InteropServices.ComType 在.NET Framework 2.0版中引入。该代码似乎仅通过声明 using 该名称空间的声明如果要编译的版本不是1.1。

如果你做 Google搜索使用_net1111, ,您会发现它指向许多托管DirectX代码。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top