SystemInfo获取系统参数
来源:互联网 发布:唐国强演技怎么样知乎 编辑:程序博客网 时间:2024/06/06 02:06
System类可以指出Unity项目的一些设备信息。
一些常用的静态属性:
SystemInfo.deviceModel //设备模型(string)SystemInfo.deviceName //设备名称(string)
SystemInfo.deviceType //设备类型(enum)public enum DeviceType{ Unknown = 0, Handheld = 1, //手持设备,如手机,平板 Console = 2, //游戏机 Desktop = 3 //台式电脑,笔记本电脑}
SystemInfo.systemMemorySize //系统内存大小MB(int)SystemInfo.operatingSystem //操作系统(string)SystemInfo.deviceUniqueIdentifier //设备唯一标识符(string)SystemInfo.graphicsDeviceID //显卡ID(int)SystemInfo.graphicsDeviceName //显卡名称(string)
SystemInfo.graphicsDeviceType //显卡类型(enum)public enum GraphicsDeviceType{ OpenGL2 = 0, //OpenGL 2.x graphics API. Direct3D9 = 1, //Direct3D 9 graphics API. Direct3D11 = 2, PlayStation3 = 3, Null = 4, Xbox360 = 6, OpenGLES2 = 8, OpenGLES3 = 11, PlayStationVita = 12, PlayStation4 = 13, XboxOne = 14, PlayStationMobile = 15, Metal = 16, OpenGLCore = 17, Direct3D12 = 18, Nintendo3DS = 19}
SystemInfo.graphicsDeviceVendor //显卡供应商(string)SystemInfo.graphicsDeviceVendorID //显卡供应唯一ID(int)SystemInfo.graphicsDeviceVersion //显卡版本号(int)SystemInfo.graphicsMemorySize //显存大小MB(int)SystemInfo.graphicsMultiThreaded //显卡是否支持多线程渲染(bool)SystemInfo.supportedRenderTargetCount //支持的渲染目标数量(int)
案例:
1/ 在联想笔记本电脑Unity编辑器中里:(转成string后打印)
设备模型:Intel(R) Core(TM) i7-5500U CPU @ 2.40GHz (8106 MB)设备名称:鳄鱼王子设备类型(PC电脑,掌上型):Desktop系统内存大小MB:8106操作系统:Windows 10 (10.0.0) 64bit设备唯一标识符:40d4637c25cad463cff9cb08a***************(一长串)显卡ID:5654显卡名称:Emulated GPU running OpenGL ES 2.0显卡类型:Direct3D11显卡供应商:Emulated显卡供应唯一ID:32902显卡版本号:OpenGL ES 2.0 [emulated]显存大小MB:2154显卡是否支持多线程渲染:True支持的渲染目标数量:1
2/ 在联想笔记本电脑exe中:(转成string后打印)
//其他都一样,显卡不一样,可能是双显的原因:设备唯一标识符:024637c25cad463cff9cb08a***************(一长串)显卡ID:26656显卡名称:AMD Radeon(TM)R9 M375显卡类型:Direct3D11显卡供应商:ATI显卡供应唯一ID:4098显卡版本号:Direct3D 11.0[level 11.0]显存大小MB:2026显卡是否支持多线程渲染:True支持的渲染目标数量:8
3/ 在小米手机(安卓)里:(转成string后打印)
设备模型:Xiaomi MI 5设备名称:<unknown>设备类型(PC电脑,掌上型):Handheld系统内存大小MB:2711操作系统:Android OS 7.0/API-24(NRD90M/7.3.2)设备唯一标识符:40d4637c25cad463cff9cb*************(一长串保密)显卡ID:0显卡名称:Adreno(TM)530显卡类型:OpenGLES3显卡供应商:Qualcomm显卡供应唯一ID:0显卡版本号:OpenGL ES 3.2 V@145.0(GIT@lc27b94dfce)显存大小MB:1024显卡是否支持多线程渲染:False支持的渲染目标数量:8
4/ 在苹果手机(IOS)里:(转成string后打印)
设备模型:iPhone6,2设备名称:鳄鱼泪的iPhone设备类型(PC电脑,掌上型):Handheld系统内存大小MB:1000操作系统:iPhone OS 9.3.3设备唯一标识符:E6*************************(一长串保密)显卡ID:0显卡名称:Apple A7 GPU显卡类型:Metal显卡供应商:Apple显卡供应唯一ID:0显卡版本号:Metal显存大小MB:256显卡是否支持多线程渲染:True支持的渲染目标数量:4
注:一般用到的就是这些,除此之外的,可以参考官方文档。
0 0
- SystemInfo获取系统参数
- SystemInfo获取设备系统参数
- Windows下的systeminfo命令获取系统信息
- 系统信息SystemInfo MemoryStatus
- SystemInfo
- S60 系统参数获取
- 获取系统参数
- java 获取系统参数
- 利用systeminfo命令查看电脑系统安装时间等信息
- java jvm 获取系统参数
- Android 获取系统设置参数。
- SystemInfo.deviceUniqueIdentifier
- UnityEngine.SystemInfo
- Unity3D的SystemInfo类,用于获取运行设备硬件信息(CPU、显卡、类型等)
- 使用SYSTEMINFO类获取UNITY3D运行设备的各类信息(CPU类型,显卡类型等)
- Unity3D的SystemInfo类,用于获取运行设备硬件信息(CPU、显卡、类型等)
- 通过System.getProperties()获取系统参数
- java 通过System.getProperties()获取系统参数
- python教程
- 计算机系统结构第一节课
- git常用命令
- vue教程
- JAVA基础知识小结_小知识点
- SystemInfo获取系统参数
- 序列改变 (分析题)
- iOS开发之仿射变换示例总结
- Spring Security 4.2.2 一些注意事项
- 大数据学习入门
- 装饰模式与代理模式的区别
- This application's application-identifier entitlement does not match that of the installed applicat
- pat 甲1125. Chain the Ropes (贪心)
- c语言基于炫彩界面库音乐播放器