Click or drag to resize

RenderSnapshooterSnapshotLayeredFastByte Method

Snapshots a scene as layered images using the fast byte method.

Namespace:  Lumiscaphe.Workshop.Interop
Assembly:  Lumiscaphe.Workshop.Interop (in Lumiscaphe.Workshop.Interop.dll) Version: 21.1.16.0
Syntax
public RenderImageStack SnapshotLayeredFastByte(
	RenderSceneManager manager,
	SceneGuid scene,
	RenderSnapshot snapshot,
	RenderRendererParameters rendererParameters,
	RenderRendererAspectParameters rendererAspectParameters,
	RenderSnapshooterParameters snapshooterParameters,
	RenderSnapshooterLayeredParameters layeredParameters,
	RenderSnapshooterFastByteParameters fastByteParameters
)

Parameters

manager
Type: Lumiscaphe.Workshop.InteropRenderSceneManager
The scene manager.
scene
Type: Lumiscaphe.Workshop.InteropSceneGuid
The scene identifier.
snapshot
Type: Lumiscaphe.Workshop.InteropRenderSnapshot
The rendering snapshot.
rendererParameters
Type: Lumiscaphe.Workshop.InteropRenderRendererParameters
The renderer parameters.
rendererAspectParameters
Type: Lumiscaphe.Workshop.InteropRenderRendererAspectParameters
The renderer aspect parameters.
snapshooterParameters
Type: Lumiscaphe.Workshop.InteropRenderSnapshooterParameters
The snapshooter parameters.
layeredParameters
Type: Lumiscaphe.Workshop.InteropRenderSnapshooterLayeredParameters
The snapshooter layered parameters.
fastByteParameters
Type: Lumiscaphe.Workshop.InteropRenderSnapshooterFastByteParameters
The snapshooter fast byte parameters.

Return Value

Type: RenderImageStack
The snapshot image.
Exceptions
ExceptionCondition
ObjectDestroyedExceptionRenderSnapshooter::IsDestroyed == true, RenderSceneManager::IsDestroyed == true
ObjectNullExceptionmanager == null, rendererParameters == null, rendererAspectParameters == null, snapshooterParameters == null
ObjectDisposedExceptionRenderRendererParameters::IsDisposed == true, RenderRendererAspectParameters::IsDisposed == true, RenderSnapshooterParameters::IsDisposed == true, RenderSnapshooterLayeredParameters::IsDisposed == true, RenderSnapshooterFastByteParameters::IsDisposed == true
Remarks
The snapshot resolution must be less or equals to the RenderResources::Resolution.
Version Information

Lumiscaphe Workshop SDK

Supported in: 7.0 release 1
See Also