Unity 6.3
0 онлайн 79 гостей 3 в системе
Вход

SystemInfo.graphicsDeviceVersion

Declaration

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.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);
    }
}