Click or drag to resize
AB4D logo

SimpleResolveStereoscopicImagesRenderingStep Class

SimpleResolveStereoscopicImagesRenderingStep is a RenderingStep that is using a pixel shader for presenting stereoscopic images for left and right eye to the final RenderTarget. This class provide basic logic with preparing the quad mesh and vertex shader. The user of the class must provide an Action that takes RenderingContext as parameter and binds a pixel shader and sets its constant buffers (LeftEyeShaderResourceView and RightEyeShaderResourceView are already bind to slots 0 and 1 by this SimpleResolveStereoscopicImagesRenderingStep).
Inheritance Hierarchy
SystemObject
  Ab3d.DirectXDXResourceBase
    Ab3d.DirectXDisposableDXResource
      Ab3d.DirectXDXSceneResource
        Ab3d.DirectXRenderingStepBase
          Ab3d.DirectXResolveStereoscopicImagesRenderingStep
            Ab3d.DirectXSimpleResolveStereoscopicImagesRenderingStep

Namespace: Ab3d.DirectX
Assembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 7.0.8865.1045
Syntax
C#
public class SimpleResolveStereoscopicImagesRenderingStep : ResolveStereoscopicImagesRenderingStep

The SimpleResolveStereoscopicImagesRenderingStep type exposes the following members.

Constructors
Methods
 NameDescription
Public methodSaveExecutionTimeStatistics SaveExecutionTimeStatistics is called when we are collecting statistics. The implementation of the method should save or add the elapsedMilliseconds to the corresponding property in the RenderingStatistics class.
(Overrides RenderingStepBaseSaveExecutionTimeStatistics(Double, RenderingStatistics))
Top
See Also