public override IntPtr [] GetBaseElements () { IntPtr [] elements = new IntPtr[3]; if (bp_get_pipeline_elements (handle, out elements[0], out elements[1], out elements[2])) { return elements; } return null; }