Profiler.GetAllocatedMemoryForGraphicsDriver
Declaration
public static long GetAllocatedMemoryForGraphicsDriver();Возвращаемое значение
длинный Оценка используемой графической памяти в байтах. Возвращает 0 в Release Players.
Описание
Возвращает расчетный объем памяти, выделенной для драйвера видеокарты, в байтах.
Позволяет узнать объём графической памяти, занятой всеми выделенными графическими ресурсами: текстурами, мешами, вычислительными и геометрическими буферами. Значение оценивается по свойствам созданных графических ресурсов, выделенных как через API скриптов, так и внутренними средствами движка Unity.
Примечание: Доступно только в разработке игроков и Unity Editor.
using UnityEngine; using UnityEngine.Profiling;
public class ExampleClass : MonoBehaviour { void Update() { Debug.Log("Estimated used graphics memory: " + Profiler.GetAllocatedMemoryForGraphicsDriver() + " Bytes"); } }
Дополнительные ресурсы: ,GetTotalReservedMemoryLong,.