设备
- (BOOL)is64Bit {
#if defined(__LP64__) && __LP64__
return YES;
#else
return NO;
#endif
本来是想区分win10和win7系统,
判断
当前系统是否是windows10
64位
,以使用不同的录屏插件,结果这么个简单的问题查了很久居然没几个靠谱的。
这里不说过程了,直接说一下结论。
//输出Microsoft Windows NT 10.0.18363.0
Debug.Log(Environment.OSVersion);
//输出True
判断
系统是否是
64位
的方法有很多。//www.uzhanbao.com
对于
C#
来说,调用WMI是一种简单易行的方式。我们可以用Win32_Processor类里面的AddressWidth属性来表示系统的
位
宽。AddressWidth的值受CPU和操作系统的双重影响。
具体的值如下面的表格所示:
32bit OS 64bit OS
32bit CPU AddressWi...