Version: 2022.1

SystemInfo.graphicsDeviceVersion

切换到手册
public static string graphicsDeviceVersion ;

描述

图形设备使用的图形 API 类型和驱动程序版本(只读)。

返回标识低级图形 API 类型和驱动程序版本的字符串。 在大多数情况下,当您需要检测所使用的图形 API 时, 使用 SystemInfo.graphicsDeviceType 会容易得多。

对于 OpenGL API,返回的字符串将包含“OpenGL”,后跟“major.minor”格式的版本,最后是方括号括起来的完整版本的字符串。

对于 Direct3D9 API,返回的字符串将包含“Direct3D 9.0c”,后跟方括号括起来的驱动程序名称和版本。

对于 Direct3D11 API,返回的字符串将包含“Direct3D 11.0”,后跟方括号括起来的功能级别。

另请参阅:SystemInfo.graphicsDeviceTypeSystemInfo.graphicsDeviceNameSystemInfo.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);
    }
}