public void BlurVertically(DeviceContextHolder holder, ShaderResourceView view, float power) {
holder.DeviceContext.OutputMerger.BlendState = null;
holder.QuadBuffers.Prepare(holder.DeviceContext, _effect.LayoutPT);
_effect.FxInputMap.SetResource(view);
_effect.FxSampleOffsets.Set(_voso);
_effect.FxSampleWeights.Set(_vosw);
_effect.FxPower.Set(power);
_effect.TechGaussianBlur.DrawAllPasses(holder.DeviceContext, 6);
}