C# Class RoomAliveToolkit.FrustumShader

Mostra file Open project: rolandsmeenk/RoomAliveToolkit

Public Properties

Property Type Description
vertexBuffer SharpDX.Direct3D11.Buffer
vertexBufferBinding SharpDX.Direct3D11.VertexBufferBinding

Public Methods

Method Description
FrustumShader ( SharpDX.Direct3D11.Device device ) : System
Render ( DeviceContext deviceContext ) : void
SetPixelShaderConstants ( DeviceContext deviceContext, SharpDX color ) : void
SetVertexShaderConstants ( DeviceContext deviceContext, SharpDX world, SharpDX viewProjection, SharpDX inverseProjection ) : void

Method Details

FrustumShader() public method

public FrustumShader ( SharpDX.Direct3D11.Device device ) : System
device SharpDX.Direct3D11.Device
return System

Render() public method

public Render ( DeviceContext deviceContext ) : void
deviceContext DeviceContext
return void

SetPixelShaderConstants() public method

public SetPixelShaderConstants ( DeviceContext deviceContext, SharpDX color ) : void
deviceContext DeviceContext
color SharpDX
return void

SetVertexShaderConstants() public method

public SetVertexShaderConstants ( DeviceContext deviceContext, SharpDX world, SharpDX viewProjection, SharpDX inverseProjection ) : void
deviceContext DeviceContext
world SharpDX
viewProjection SharpDX
inverseProjection SharpDX
return void

Property Details

vertexBuffer public_oe property

public Buffer,SharpDX.Direct3D11 vertexBuffer
return SharpDX.Direct3D11.Buffer

vertexBufferBinding public_oe property

public VertexBufferBinding,SharpDX.Direct3D11 vertexBufferBinding
return SharpDX.Direct3D11.VertexBufferBinding