IsValidationRequested()
Returns whether graphics API validation was requested via a backend-specific command line argument (for example, -force-d3d12-debug-as-errors on Direct3D 12).
阅读时间1 分钟最后更新于 1 个月前
Definition
- Type: Method
- Namespace: UnityEngine.Rendering
- Assembly: UnityEngine.CoreModule
public static bool IsValidationRequested()
Returns
Type | Description |
|---|---|
| bool | true if validation was requested; otherwise false. |
Remarks
A return value of true doesn't guarantee that validation is actually running. Use GraphicsApiValidation.IsValidationActive to confirm the debug layer initialized successfully.
Examples
using UnityEngine;using UnityEngine.Rendering;public class Example : MonoBehaviour{ void WarnIfRequestedButInactive() { if (GraphicsApiValidation.IsValidationRequested() && !GraphicsApiValidation.IsValidationActive()) Debug.LogWarning("Graphics API validation was requested but the debug layer failed to initialize."); }}