public override void Load()
{
var container = new GraphicStreamContainer();
var positions = container.Create(GraphicStreamUsage.Position, CreatePositions());
var colors = container.Create(GraphicStreamUsage.Color, CreateColors());
IBufferService bufferService = new SlimDXBufferService(RenderWindow.Device);
var bufferBindings = new[]
{
bufferService.CreateFor(positions),
bufferService.CreateFor(colors)
};
mEffect = new SlimDXEffectCompiler(RenderWindow.Device).Compile("MyShader10.fx");
mRenderer = new SlimDXObjectRenderer(RenderWindow.Device,
mEffect, bufferBindings);
mWorldViewProjectionParameter = new SlimDXMatrixEffectParameter("WorldViewProjection");
}