- Derived from
- Extended by
Base interface for classes that create IGraphicsContext instances.
Public / Methods
Returns the graphics context for the current factory settings.
If an I/O error has occurred while loading the shader effects (see ShaderRepository).
If CanCreateGraphicsContext returns
falseor if the graphics driver has returned an error.
Public / Attributes
Chooses the graphics adapter.
If the given adapter ordinal is not valid, the default adapter will be used.
The estimated total amount of GPU memory.
The default value is
- See also
Can this factory create a graphics context in the current environment?
The value of this property reflects the environment only, e.g. the availability of native libraries. It does not take into account the current application state, such as the presence of a primary window.
The multisampling type to use.
If the given multisampling type is not supported, the closest match will be used.
The default value is MultiSampleType.None.
- See also
Path to the base directory of the GPU shader repository.
The shader repository is structured like this:
path is the ShaderRepository,
lang is the name of the shader programming language (e.g.
api is the name tag of the graphics API (e.g.
The contents of the directory for a specific shader programming language and graphics API is defined by the corresponding IGraphicsContext implementation.