Click or drag to resize

Render Class

The Render class is a singleton used to initialize the initial context and to create various kind of OpenGL context.
Inheritance Hierarchy
SystemObject
  Lumiscaphe.Workshop.InteropRender

Namespace:  Lumiscaphe.Workshop.Interop
Assembly:  Lumiscaphe.Workshop.Interop (in Lumiscaphe.Workshop.Interop.dll) Version: 21.1.16.0
Syntax
public sealed class Render

The Render type exposes the following members.

Properties
  NameDescription
Public propertyAutoTrace
Enable or disable the AutoTrace.
Public propertyGpus
Get the list of Gpus available.
Public propertyHasNVidiaDirectXInterop
Ask if DirectX OpenGL interoperability is available.
Public propertyHasStereo
Ask if stereo rendering is available.
Public propertyInitialContext
Get the initial OpenGL context created by the method Render::Create(License).
Public propertyStatic memberInstance
Get the Render singleton.
Public propertyIsDestroyed
Gets a value indicating whether this instance is destroyed.
Public propertyRenderer
Get the name of the renderer.
Public propertyTracer
Get or Set the delegate that will be in charge to handle the trace.
Public propertyVendor
Get the company name responsible for the OpenGL implementation.
Public propertyVersion
Get the OpenGL version in use.
Top
Methods
  NameDescription
Public methodCreate
Create the initial OpenGL context.
Public methodCreateFromCurrentContext
Create a shared OpenGL context between the current OpenGL context and the initial Workshop OpenGL context.
Public methodCreateGpuAffinityContext
Create a OpenGL Gpu affinity context.
Public methodCreateWindowContext
Creates a OpenGL context attached to a window handle.
Public methodCreateWindowContextWithGpuAfinity
Create a OpenGL Gpu affinity context attached to a window handle.
Public methodDestroy
Destroy the initial OpenGL context.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Version Information

Lumiscaphe Workshop SDK

Supported in: 7.0 release 1
See Also