Connor McAdams : d3d10: Introduce an effect buffer variable structure.