Объявление
public static bool IsAttached();Описание
Возвращает true, если работает через PIX и в сборке для разработчиков.
using UnityEngine;
using UnityEngine.Rendering;
public class PixControl : MonoBehaviour
{
public int frameCaptureCount = 1;
int frameCount = 0;
bool capturing = false;
void Awake()
{
if (PIX.IsAttached())
{
PIX.BeginGPUCapture();
capturing = true;
}
}
void Update()
{
if (frameCount > frameCaptureCount && capturing)
{
PIX.EndGPUCapture();
capturing = false;
}
frameCount++;
}
}