SystemInfo类中的静态变量:

 
中文显示:
Rendering.CopyTextureSupport copyTextureSupport:(只读)支持多种复制纹理功能的情况。
string  deviceModel:(只读)设备型号(看到好多帖子都写的设备模型很让人误解)。
string  deviceName:(只读)用户定义的设备名称。
DeviceType  deviceType:(只读)返回程序运行所在的设备类型(PC电脑、掌上型等)。
string  deviceUniqueIdentifier:(只读)设备的唯一标识符。每一台设备都有唯一的标识符。
int   graphicsDeviceID:(只读)显卡的唯一标识符ID。
string  graphicsDeviceName:(只读)显卡的名称。
Rending.GraphicsDeviceType  graphicsDeviceType:(只读)显卡的类型。
string   graphicsDeviceVendor:(只读)显卡的供应商。
int   graphicsDeviceVendorID:(只读)显卡供应商的唯一识别码ID。
string   graphicsDeviceVersion:(只读)显卡的类型和版本。
int   graphicsMemorySize:(只读)显存大小。
bool  graphicsMultiThreaded:(只读)是否支持多线程渲染?
int   graphicsShaderLevel:(只读)显卡着色器的级别。
int   maxTextureSize:(只读)支持的最大纹理大小。
NPOTSupport  npotSupport:(只读)GPU支持的NPOT纹理。
string  operatingSystem:(只读)操作系统的版本名称。
int   processorCount:(只读)当前处理器的数量。
int   processorFrequency:(只读)处理器的频率。
string  processorType:(只读)处理器的名称。
int   supportedRenderTargetCount:(只读)支持渲染多少目标纹理。
bool  supports2DArrayTextures:(只读)是否支持2D数组纹理。
bool  supports3DTextures:(只读)是否支持3D(体积)纹理。
bool  supportsAccelerometer:(只读)是否支持获取加速度计。
bool  supportsAudio:(只读)是否支持获取用于回放的音频设备。
bool  supportsComputeShaders:(只读)是否支持计算着色器。
bool  supportsGyroscope:是否支持获取陀螺仪。
bool  supportsImageEffects:(只读)是否支持图形特效。
bool  supportsInstancing:(只读)是否支持实例化GPU的Draw Call。
bool  supportsLocationService:是否支持定位功能。
bool  supportsMotionVectors:是否支持运动向量。
bool  supportsRawShadowDepthSampling:(只读)是否支持阴影深度。
bool  supportsRenderTextures:(只读)是否支持渲染纹理。

bool  supportsRenderToCubemap:(只读)是否支持立方体纹理。

bool  supportsShadows:(只读)是否支持内置阴影。
bool  supportsSparseTextures:(只读)是否支持稀疏纹理。
bool  supportsStencil:(只读)是否支持模版缓存。
bool  supportsVibration:是否支持用户触摸震动反馈。
int   systemMemorySize:(只读)系统内存大小。
string   unsupportedIdentifier:不支持运行在当前设备的SystemInfo属性值。
 
官方文档英文显示:
copyTextureSupport Support for various Graphics.CopyTexture cases (Read Only).
deviceModel The model of the device (Read Only).
deviceName The user defined name of the device (Read Only).
deviceType Returns the kind of device the application is running on (Read Only).
deviceUniqueIdentifier A unique device identifier. It is guaranteed to be unique for every device (Read Only).
graphicsDeviceID The identifier code of the graphics device (Read Only).
graphicsDeviceName The name of the graphics device (Read Only).
graphicsDeviceType The graphics API type used by the graphics device (Read Only).
graphicsDeviceVendor The vendor of the graphics device (Read Only).
graphicsDeviceVendorID The identifier code of the graphics device vendor (Read Only).
graphicsDeviceVersion The graphics API type and driver version used by the graphics device (Read Only).
graphicsMemorySize Amount of video memory present (Read Only).
graphicsMultiThreaded Is graphics device using multi-threaded rendering (Read Only)?
graphicsShaderLevel Graphics device shader capability level (Read Only).
maxTextureSize Maximum texture size (Read Only).
npotSupport What NPOT (non-power of two size) texture support does the GPU provide? (Read Only)
operatingSystem Operating system name with version (Read Only).
processorCount Number of processors present (Read Only).
processorFrequency Processor frequency in MHz (Read Only).
processorType Processor name (Read Only).
supportedRenderTargetCount How many simultaneous render targets (MRTs) are supported? (Read Only)
supports2DArrayTextures Are 2D Array textures supported? (Read Only)
supports3DTextures Are 3D (volume) textures supported? (Read Only)
supportsAccelerometer Is an accelerometer available on the device?
supportsAudio Is there an Audio device available for playback?
supportsComputeShaders Are compute shaders supported? (Read Only)
supportsGyroscope Is a gyroscope available on the device?
supportsImageEffects Are image effects supported? (Read Only)
supportsInstancing Is GPU draw call instancing supported? (Read Only)
supportsLocationService Is the device capable of reporting its location?
supportsMotionVectors Are motion vectors supported.
supportsRawShadowDepthSampling Is sampling raw depth from shadowmaps supported? (Read Only)
supportsRenderTextures Are render textures supported? (Read Only)
supportsRenderToCubemap Are cubemap render textures supported? (Read Only)
supportsShadows Are built-in shadows supported? (Read Only)
supportsSparseTextures Are sparse textures supported? (Read Only)
supportsStencil Is the stencil buffer supported? (Read Only)
supportsVibration Is the device capable of providing the user haptic feedback by vibration?
systemMemorySize Amount of system memory present (Read Only).
unsupportedIdentifier Value returned by SystemInfo string properties which are not supported on the current platform.
SystemInfo类中的函数:
 
bool SupportsRenderTextureFormat(RenderTextureFormat format);
输入一个渲染纹理的格式,判断设备是否支持这种格式
 
bool SupportsTextureFormat(TextureFormat format);
输入一个纹理的格式,判断设备是否支持这种格式。

Unity3D的SystemInfo类,用于获取运行设备硬件信息(CPU、显卡、类型等)的更多相关文章

  1. C++ WMI获取系统硬件信息(CPU/DISK/NetWork etc)

    官网找到一个例子,根据例子修改下可以获取很多信息 #define _WIN32_DCOM #include <iostream> using namespace std; #include ...

  2. 学习笔记_Java get和post区别(转载_GET一般用于获取/查询资源信息,而POST一般用于更新资源信息)

    转载自:[hyddd(http://www.cnblogs.com/hyddd/)] 总结一下,      Get是向服务器发索取数据的一种请求      而Post是向服务器提交数据的一种请求,在F ...

  3. android 获取系统硬件信息

    一,首先设置权限访问: <uses-permission android:name="android.permission.READ_PHONE_STATE" />  ...

  4. 通过wmi获取本地硬件信息的一些疑问。

    通过wmi获取本地硬件信息的一些疑问. http://bbs.csdn.net/topics/391017789 http://blog.csdn.net/xcntime/article/detail ...

  5. C#获取电脑硬件信息(CPU ID、主板ID、硬盘ID、BIOS编号)

    最近学习过程中,想到提取系统硬件信息做一些验证,故而对网上提到的利用.NET System.Management类获取硬件信息做了进一步的学习.验证.验证是分别在4台电脑,XP SP3系统中进行,特将 ...

  6. c# WMI获取机器硬件信息(硬盘,cpu,内存等)

    using System; using System.Collections.Generic; using System.Globalization; using System.Management; ...

  7. java 实现视频转换通用工具类:获取视频元数据信息(一)

    java 做视频转换主要用到开源的ffmpeg或者mencoder,还要有MP4Box. 注:由于平时都没有时间写博客,所以思路我就不写了,有问题问我,不一定马上回复. 详细介绍: ffmpeg:ht ...

  8. Java获取电脑硬件信息

    package com.szht.gpy.util; import java.applet.Applet; import java.awt.Graphics; import java.io.Buffe ...

  9. c# 获取机器硬件信息 (硬盘,cpu,内存等)

    using System; using System.Collections.Generic; using System.Globalization; using System.Management; ...

随机推荐

  1. BIO,NIO和AIO

    BIO:同步阻塞式IO,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销,当然可以通过线程池机制改善. NIO: ...

  2. $《利用Python进行数据分析》学习笔记系列——IPython

    本文主要介绍IPython这样一个交互工具的基本用法. 1. 简介 IPython是<利用Python进行数据分析>一书中主要用到的Python开发环境,简单来说是对原生python交互环 ...

  3. BEM(一种 CSS 命名规则)

    一. 什么是 BEM BEM的意思就是块(block).元素(element).修饰符(modifier),是由 Yandex 团队提出的一种前端命名方法论. 这种巧妙的命名方法让你的 CSS 类对其 ...

  4. 笔记:git和码云

    背景:之前使用GitHub,无奈网速原因,有时候竟无法连接,搜索解决方案而又鱼龙混杂淹没在信息的海洋. 于是尝试码云,界面简单,全中文,用起来很是顺手. 码云使用git来管理,操作上都是git的基本指 ...

  5. MongoDB 使用Limit和Skip完成分页 和游标(二)

    //$slice操作符返回文档中指定数组的内部值 //查询出Jim书架中第2~4本书 db.persons.find({name:"jim"},{books:{"$sli ...

  6. 主攻ASP.NET.4.5 MVC4.0之重生:网站更换外观皮肤界面样式

    CommonController---_Admin.cshtml SysUserRepository sysuserrepository = new SysUserRepository(); publ ...

  7. 第八篇、正则表达式 re模块

    一.常用匹配模式 #!/usr/bin/env python # -*- coding:utf-8 -*- import re #贪婪匹配:从后面开始 #()只需要提取括号中的内容,顺序从外到内 li ...

  8. 20145239杜文超《网络攻防》- MSF基础应用

    20145239杜文超<网络攻防>- MSF基础应用 基础问题回答 1.用自己的话解释什么是exploit,payload,encode? exploit:实现攻击行为的主体,但没有载荷只 ...

  9. 《深度学习框架PyTorch:入门与实践》的Loss函数构建代码运行问题

    在学习陈云的教程<深度学习框架PyTorch:入门与实践>的损失函数构建时代码如下: 可我运行如下代码: output = net(input) target = Variable(t.a ...

  10. Windows系统 PHPstudy Apache无法启动的解决办法

    最近在配置phpstudy的时候,出现是phpstudy apache无法启动的情况,其实也不是一点也不能启动,而且apache的启动状态亮一下就自动关闭了. 这样情况大部分小伙伴应该都遇到过,以前看 ...