Home -> IGraphicsDeviceEnumerator -> EnumerationFlags

Description

The EnumerationFlags enumeration supplies optional flags to EnumerateDevices. These flags affect device enumeration and renderer setup before an IGraphicsDevice is selected.

Members

Name Description
Public Enum None
Requests normal device enumeration with no additional validation or headless-only behaviour.
Public Enum NativeApiValidation
Requests native validation or debug reporting from the underlying graphics API where the renderer supports it. This is useful while developing or debugging renderer integration, but can add overhead.
Public Enum HeadlessRendering
Requests enumeration for a headless rendering environment where presentation to a normal operating system window is not required. Applications should use this when initializing a renderer with WindowSystemInfoHeadless.

See also