C# Class Reign.Video.D3D9.Video

Inheritance: DisposableResource, IVideo
Show file Open project: reignstudios/ReignSDK Class Usage Examples

Public Properties

Property Type Description
DeviceLost DeviceLostMethod

Public Methods

Method Description
ClearAll ( float r, float g, float b, float a ) : void
ClearColor ( float r, float g, float b, float a ) : void
ClearColorDepth ( float r, float g, float b, float a ) : void
ClearDepthStencil ( ) : void
Dispose ( ) : void
EnableRenderTarget ( ) : void
EnableRenderTarget ( IDepthStencil depthStencil ) : void
Present ( ) : void
Update ( ) : void
Video ( IDisposableResource parent, IApplication application, DepthStencilFormats depthStencilFormats, bool vSync ) : System

Private Methods

Method Description
DefaultSurfaceFormat ( ) : SurfaceFormats
deviceLost ( ) : void
deviceReset ( ) : void
disableActiveTexture ( Texture2D texture ) : void
disableInactiveRenderTargets ( RenderTarget currentRenderTarget ) : void
getMaxShaderVersion ( float version ) : ShaderVersions
surfaceFormat ( SurfaceFormats surfaceFormat ) : REIGN_D3DFORMAT

Method Details

ClearAll() public method

public ClearAll ( float r, float g, float b, float a ) : void
r float
g float
b float
a float
return void

ClearColor() public method

public ClearColor ( float r, float g, float b, float a ) : void
r float
g float
b float
a float
return void

ClearColorDepth() public method

public ClearColorDepth ( float r, float g, float b, float a ) : void
r float
g float
b float
a float
return void

ClearDepthStencil() public method

public ClearDepthStencil ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

EnableRenderTarget() public method

public EnableRenderTarget ( ) : void
return void

EnableRenderTarget() public method

public EnableRenderTarget ( IDepthStencil depthStencil ) : void
depthStencil IDepthStencil
return void

Present() public method

public Present ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Video() public method

public Video ( IDisposableResource parent, IApplication application, DepthStencilFormats depthStencilFormats, bool vSync ) : System
parent IDisposableResource
application IApplication
depthStencilFormats DepthStencilFormats
vSync bool
return System

Property Details

DeviceLost public property

public DeviceLostMethod DeviceLost
return DeviceLostMethod