Я реализовал эффект и переход, используя файлы пиксельных шейдеров. Когда я применяю эффект и переход отдельно, он работает нормально, но если я применяю оба одновременно, он не работает. Как применить несколько шейдеров к спрайту. Ниже приведен код, что я делаю.
_effect = Effect.FromFile(_parentRVRenderer.Device, path, null, ShaderFlags.None, null);
_effect1 = Effect.FromFile(_parentRVRenderer.Device, path1, null, ShaderFlags.None, null);
_effect.Technique = "TransformTexture";
_effect1.Technique = "TransformTexture";
_effect1.Begin(0);
_effect1.BeginPass(0);
_effect.Begin(0);
_effect.BeginPass(0);
sprint.Begin()
Sprite.Draw();
....