SharpDXDevice ClassDelta Engine Documentation
Provides DirectX 11 support with extended range of features like Geometry shader, Hardware tessellation and compute shaders. Currently just used to support SharpDXDrawing.
Inheritance Hierarchy

System Object
  DeltaEngine.Graphics Device
    DeltaEngine.Graphics.SharpDX SharpDXDevice

Namespace: DeltaEngine.Graphics.SharpDX
Assembly: DeltaEngine.Graphics.SharpDX (in DeltaEngine.Graphics.SharpDX.dll) Version: 1.1.1.0 (1.1.1)
Syntax

public class SharpDXDevice : Device

The SharpDXDevice type exposes the following members.

Constructors

  NameDescription
Public methodSharpDXDevice
Initializes a new instance of the SharpDXDevice class
Top
Methods

  NameDescription
Public methodClear (Overrides Device Clear .)
Public methodCreateCircularBuffer (Overrides Device CreateCircularBuffer(ShaderWithFormat, BlendMode, VerticesMode).)
Protected methodDisableCulling (Overrides Device DisableCulling .)
Public methodDisableDepthTest (Overrides Device DisableDepthTest .)
Public methodDispose
Releases all resources used by the SharpDXDevice
(Overrides Device Dispose .)
Protected methodEnableClockwiseBackfaceCulling (Overrides Device EnableClockwiseBackfaceCulling .)
Public methodEnableDepthTest (Overrides Device EnableDepthTest .)
Protected methodOnFullscreenChanged (Overrides Device OnFullscreenChanged(Size, Boolean).)
Public methodPresent (Overrides Device Present .)
Public methodSet2DMode (Inherited from Device.)
Public methodSet3DMode (Inherited from Device.)
Public methodSetBlendMode (Overrides Device SetBlendMode(BlendMode).)
Public methodSetModelViewProjectionMatrixFor2D (Inherited from Device.)
Public methodSetViewport (Overrides Device SetViewport(Size).)
Top
Fields

  NameDescription
Protected fieldwindow (Inherited from Device.)
Top
Properties

  NameDescription
Public propertyCameraInvertedViewMatrix (Inherited from Device.)
Public propertyCameraProjectionMatrix (Inherited from Device.)
Public propertyCameraViewMatrix (Inherited from Device.)
Public propertyContext
Public propertyCullingMode (Inherited from Device.)
Public propertyCurrentlyUsedShader (Inherited from Device.)
Public propertyModelViewProjectionMatrix (Inherited from Device.)
Public propertyNativeDevice
Top
Events

  NameDescription
Public eventOnSet3DMode (Inherited from Device.)
Top
See Also