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

GraphicsStateCollection.BeginTrace

Экспериментальный: это API экспериментально и может быть изменено или удалено в будущем.

Declaration

public bool BeginTrace();

Возвращаемое значение

логическое True, если отслеживание успешно начато, false в противном случае.

Описание

Начало отслеживания вариантов шейдеров и графических состояний, возникающих во время выполнения.

Состояния графики будут отслеживаться только тогда, когда SystemInfo.supportsParallelPSOCreation верны. graphicsDeviceType, qualityLevelNameи runtimePlatform для этой коллекции устанавливаются при начале отслеживания.

using UnityEngine;
using UnityEngine.Experimental.Rendering;

public class BeginTraceExample : MonoBehaviour { public GraphicsStateCollection graphicsStateCollection;

void Start() { graphicsStateCollection = new GraphicsStateCollection(); graphicsStateCollection.BeginTrace(); }

void OnDestroy() { graphicsStateCollection.EndTrace(); } }

Дополнительные ресурсы: ,EndTrace,, ,isTracing,.