Table of Contents

Enum DetectedRuntime

Namespace
ShadowDusk.Core
Assembly
ShadowDusk.Core.dll

The XNA-reimplementation runtime a consumer's game is running on, classified from the loaded framework assembly's simple name (all three share the Microsoft.Xna.Framework namespace, so the assembly name is the only reliable fork discriminator). Used by RuntimeProfileDetector to recommend a CapabilityProfile.

public enum DetectedRuntime

Fields

Fna = 3

FNA (FNA), the D3D9 fx_2_0 / MojoShader lineage.

Kni = 2

KNI, nkast's fork (nkast.Xna.Framework[.*]).

MonoGame = 1

MonoGame (MonoGame.Framework).

Unknown = 0

Could not classify the runtime (ambiguous or no XNA assembly). Falls back to the v10 default.