C# 클래스 VoxelTerrain.RenderTarget

This object is used in post process techniques. Scene can be rendered into its texture.
파일 보기 프로젝트 열기: barograf/VoxelTerrain 1 사용 예제들

공개 메소드들

메소드 설명
ClearRenderTarget ( SlimDX.Color4 color ) : void

Clears render target texture with specified color.

ClearRenderTarget ( DepthStencilView depthStencilView, SlimDX.Color4 color ) : void

Clears render target and depth stencil target textures with specified color.

GetShaderResourceView ( ) : ShaderResourceView

Returns shader resource view object connected with the texture.

GetUnorderedAccessView ( ) : UnorderedAccessView

Returns unordered access view object connected with the texture.

Initialize ( ) : void

Initializes render target object using remembered settings values.

Initialize ( int width, int height ) : void

Initializes render target object using new width, height and remembered format value.

Initialize ( int width, int height, Format format ) : void

Initializes render target object using specified values. If resources have been created earlier then it will dispose them.

RenderTarget ( SlimDX.Direct3D11.Device graphicsDevice, int width, int height, Format format ) : SlimDX.Direct3D11

Creates render target object used specified values.

SetRenderTarget ( DepthStencilView depthStencilView ) : void

Sets render target as an actual target in output merger.

메소드 상세

ClearRenderTarget() 공개 메소드

Clears render target texture with specified color.
public ClearRenderTarget ( SlimDX.Color4 color ) : void
color SlimDX.Color4 Clear color.
리턴 void

ClearRenderTarget() 공개 메소드

Clears render target and depth stencil target textures with specified color.
public ClearRenderTarget ( DepthStencilView depthStencilView, SlimDX.Color4 color ) : void
depthStencilView DepthStencilView Depth stencil target.
color SlimDX.Color4 Clear color.
리턴 void

GetShaderResourceView() 공개 메소드

Returns shader resource view object connected with the texture.
public GetShaderResourceView ( ) : ShaderResourceView
리턴 ShaderResourceView

GetUnorderedAccessView() 공개 메소드

Returns unordered access view object connected with the texture.
public GetUnorderedAccessView ( ) : UnorderedAccessView
리턴 UnorderedAccessView

Initialize() 공개 메소드

Initializes render target object using remembered settings values.
public Initialize ( ) : void
리턴 void

Initialize() 공개 메소드

Initializes render target object using new width, height and remembered format value.
public Initialize ( int width, int height ) : void
width int New texture width.
height int New texture height.
리턴 void

Initialize() 공개 메소드

Initializes render target object using specified values. If resources have been created earlier then it will dispose them.
public Initialize ( int width, int height, Format format ) : void
width int Texture width.
height int Texture height.
format Format Texture format.
리턴 void

RenderTarget() 공개 메소드

Creates render target object used specified values.
public RenderTarget ( SlimDX.Direct3D11.Device graphicsDevice, int width, int height, Format format ) : SlimDX.Direct3D11
graphicsDevice SlimDX.Direct3D11.Device Virtual adapter used to perform rendering.
width int Texture width.
height int Texture height.
format Format Texture format.
리턴 SlimDX.Direct3D11

SetRenderTarget() 공개 메소드

Sets render target as an actual target in output merger.
public SetRenderTarget ( DepthStencilView depthStencilView ) : void
depthStencilView DepthStencilView Depth stencil target.
리턴 void