Click or drag to resize
ChangeRenderTargetRenderingStep Class
ChangeRenderTargetRenderingStep can be used to change the CurrentRenderTargetView, CurrentDepthStencilView or CurrentViewport. This rendering step can change one or all three values. If only NewRenderTargetView is set, but NewDepthStencilView and NewViewport are not set, then only CurrentRenderTargetView will be changed. Note that setting null to NewDepthStencilView does not mean to preserve its value, but will set the CurrentDepthStencilView to null and disable using DepthStencilView in OutputMerger.
Inheritance Hierarchy

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

The ChangeRenderTargetRenderingStep type exposes the following members.

Constructors
  NameDescription
Public methodChangeRenderTargetRenderingStep
Constructor
Top
Properties
  NameDescription
Public propertyNewDepthStencilView
Gets or sets the DepthStencilView that will be used in the further rendering steps
Public propertyNewRenderTargetView
Gets or sets the RenderTargetView that will be used in the further rendering steps
Public propertyNewViewport
Gets or sets the viewport that will be used in the further rendering steps
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
See Also