|
ChangeBackBufferRenderingStep Class |
ChangeBackBufferRenderingStep can be used to change the current BackBuffer, RenderTargetView, DepthStencilView or Viewport.
To set the new back buffer values use the
SetNewBackBuffer(Texture2D, Texture2DDescription, RenderTargetView, DepthStencilView, Int32) method. To set the new Viewport value set the
NewViewport property.
When this rendering step is executed, the OutputMerger targets are chenged (if SetNewBackBuffer was called) and properties related to current back buffer in RenderingContext are changed.
If NewViewport is set then also the Viewport in the RenderingContext and in Rasterizer are changed.
Inheritance Hierarchy Namespace: Ab3d.DirectXAssembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 7.0.8865.1045
Syntax public class ChangeBackBufferRenderingStep : RenderingStepBase
The ChangeBackBufferRenderingStep type exposes the following members.
Constructors Properties | Name | Description |
---|
| NewBackBuffer |
Gets the BackBuffer as Texture2D that will be used in the further rendering steps.
This value is set with SetNewBackBuffer(Texture2D, Texture2DDescription, RenderTargetView, DepthStencilView, Int32) method.
|
| NewBackBufferDescription |
Gets sets the description of the BackBuffer.
This value is set with SetNewBackBuffer(Texture2D, Texture2DDescription, RenderTargetView, DepthStencilView, Int32) method.
|
| NewDepthStencilView |
Gets the DepthStencilView that will be used in the further rendering steps.
This value is set with SetNewBackBuffer(Texture2D, Texture2DDescription, RenderTargetView, DepthStencilView, Int32) method.
|
| NewRenderTargetView |
Gets the RenderTargetView that will be used in the further rendering steps.
This value is set with SetNewBackBuffer(Texture2D, Texture2DDescription, RenderTargetView, DepthStencilView, Int32) method.
|
| NewSuperSamplingCount |
Gets the super-sampling count of the NewBackBuffer |
| NewViewport |
Gets or sets the viewport that will be used in the further rendering steps.
If this property is not set, the Viewport in RenderingContext will not be changed.
|
TopMethods See Also