Table of Contents

Enum EngineMessageType

Namespace
LightningChartLib.WinForms.Charting
Assembly
LightningChart.WinForms.Charting.NET4.dll

Detailed information about the error messages type.

public enum EngineMessageType

Fields

D3DImageInitFailed = 21

Failed to init D3D image.

FastVertexFormatIsNotSupported = 5

Fast vertices data is tried to be used, but current graphics adapter does not support them.

FrontBufferAvailable = 7

Fast WPF presentation element has retrieved the front buffer, and normal presentation of the LC can continue.

FrontBufferNotAvailable = 8

Fast WPF presentation element has lost the front buffer, and LC cannot be presented using it. This can happen for multiple different valid and normal reasons, like hiding of the window, changing to different tab, using through remote desktop, etc, and usually does not require attention. After this the chart will try to use slower fallback presentation method.

ImagePresentationTimeout = 12

Presentation of image has encountered a timeout problem.

This might be because of a large things to draw, slow system etc, but might indicate a real problem as well.

IntializingEngineWithoutAdapters = 16

Initializing engine without any reported adapters in the system.

InvalidPropertySetting = 19

Invalid property value has been set.

InvalidSaveFileFormat = 20

Invalid save file format. E.g. one can only save XY graph as vector.

LockError = 24

Error with concurrency control.

Some necessary operation is probably skipped due to not being able to a acquire lock. These are generally quite critical problems.

MemoryAllocationError = 18

Unable to allocate memory for operation. You should run the garbage collection GC.Collect(), and then try the operation again.

MultisamplingQualityLevels = 15

Information about available multisampling quality levels.

OK = 25

All ok.

PerformanceWarning = 6

Rendering performance warning.

RenderDeviceCreateFailed = 14

Render device create failed.

RenderDeviceIsLost = 1

Render device is not available anymore.

RenderDeviceSurfaceHasWrongSize = 3

The renderer created a drawing surface whose size does not match the parent control's client size.

RenderInvalidCall = 2

Rendering caused invalid call exception. Possibly caused by updating chart from a separate thread without synchronizing it with main program thread. You should use BeginInvoke or Invoke methods for synchronization.

RenderingDeviceBlacklisted = 13

Use of the detected GPU has been blacklisted for the given purpose.

RequirementsNotMet = 10

Some of the requirements are not met. Details might present more information.

ResourceHandlingError = 11

Some suspicios or alarming happened with resource management (memory, handles.. ) This might result in rendering device being lost and hopefully reacquired

ShaderLoadingFailed = 17

Shader loading failed.

SharpDXBufferCreationError = 9

Error on creation of SharpDX Buffer

SharpDXError = 23

Error originated from SharpDX.

TextureCreateError = 4

Unable to create texture

Unknown = 0

Unknown message type.

WorkerThreadShutdownFailure = 22

Failed to shutdown worker thread.