If we only use those objects in OnRender, cant we just create those object in the beggining part of OnRender and dispose them in the bottom part of OnRender? like:
protected override void OnRender(....)
{
var MyDxBrush = MyBrush.ToDxBrush(RenderTarget);
...
...
...
...
MyDxBrush.Dispose();
}
what is the advantage of one over another?

Comment