Version: 2021.1
言語: 日本語

MarkerInfo

struct in UnityEditor.Profiling

マニュアルに切り替える

説明

Marker descriptor structure.

Contains the full information about the Profiler marker such as name, identifier, category, flags and metadata parameters. Use together with GetMarkers to prepare a list of identifiers for extraction of specific data from profiler data.

using System;
using System.Collections.Generic;
using UnityEditor.Profiling;
using Unity.Profiling.LowLevel;

public class Example { public static void GetAllWarningMarkers(FrameDataView frameData, List<int> warningMarkerIds) { warningMarkerIds.Clear(); var markers = new List<FrameDataView.MarkerInfo>(); frameData.GetMarkers(markers); foreach (var marker in markers) { if (marker.flags.HasFlag(MarkerFlags.Warning)) warningMarkerIds.Add(marker.id); } } }

See Also: GetMarkers.

変数

categoryMarker category.
flagsMarker flags.
idMarker identifier.
metadataInfoMetadata information.
nameMarker name.