图形设备所用的图形 API 类型和驱动程序版本(只读)。
返回一个字符串,标识底层图形 API 类型和驱动程序版本。在大多数情况下,需要检测正在使用哪个图形 API 时,使用 SystemInfo.graphicsDeviceType 来检测会更加容易。
对于 OpenGL API,返回的字符串将包含 "OpenGL
",后面是 "major.minor
" 格式的版本,然后是用方括号括起来的完整版本字符串。
对于 Direct3D9 API,返回的字符串将包含 "Direct3D 9.0c
",后面是用方括号括起来的驱动程序名称和版本。
对于 Direct3D11 API,返回的字符串将包含 "Direct3D 11.0
",后面是用方括号括起来的特性等级。
其他资源:SystemInfo.graphicsDeviceType、SystemInfo.graphicsDeviceName、SystemInfo.graphicsDeviceVendor。
using UnityEngine; public class ExampleClass : MonoBehaviour { void Start() { // Prints "OpenGL 2.0 [2.0 ATI-1.4.40]" on MacBook Pro running Mac OS X 10.4.8 // Prints "Direct3D 9.0c [atiumdag.dll 7.14.10.471]" on MacBook Pro running Windows Vista print(SystemInfo.graphicsDeviceVersion); } }