Click or drag to resize
AB4D logo

CompleteRenderingStep Class

CompleteRendering is the last rendering step. It Presents SwapChain (if used) or prepares the output buffer that can be send to WPF or CPU memory.
Inheritance Hierarchy
SystemObject
  Ab3d.DirectXDXResourceBase
    Ab3d.DirectXDisposableDXResource
      Ab3d.DirectXDXSceneResource
        Ab3d.DirectXRenderingStepBase
          Ab3d.DirectXCompleteRenderingStep

Namespace: Ab3d.DirectX
Assembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 6.1.8746.1045
Syntax
C#
public class CompleteRenderingStep : RenderingStepBase

The CompleteRenderingStep type exposes the following members.

Constructors
 NameDescription
Public methodCompleteRenderingStep Constructor
Top
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
Fields
 NameDescription
Public fieldStatic memberDeviceContextFlushTimeoutMs Time in milliseconds that is used as timeout when waiting until the DirectX completes the rendering of an image and before the rendered image is sent to WPF or main memory. This timeout is not used when using SwapChain. Default value is 5000 (5 seconds).
Top
See Also