文档

Unity Engine

Unity Engine

GetValidationError(int)

Returns a specific graphics API validation error message by index.
阅读时间1 分钟最后更新于 1 个月前

Definition

public static string GetValidationError(int index)

Parameters

index

The zero-based index of the error to retrieve. Valid values are in the range
[0, GetValidationErrorCount())
.

Returns

Type

Description

stringThe error message at the requested index, or
null
if the index is out of range.

Remarks

Call GraphicsApiValidation.GetValidationErrorCount first to determine the valid index range. Indices are stable for a given accumulation window and become invalid after a call to GraphicsApiValidation.ClearValidationErrors.

Examples

using UnityEngine;using UnityEngine.Rendering;public class Example : MonoBehaviour{ void LogFirstError() { if (GraphicsApiValidation.GetValidationErrorCount() == 0) return; string firstError = GraphicsApiValidation.GetValidationError(0); Debug.LogError($"First graphics API validation error: {firstError}"); }}