public IEffect Compile(string path) { string errors; var effect = Effect.FromFile( mDevice, path, "fx_4_0", ShaderFlags.Debug, EffectFlags.None, null, null, out errors); return new SlimDXEffect(effect); }