public static unsafe void GetDriverControlString(this QComDriverControl thisApi, [Flow(FlowDirection.In)] uint driverControl, [Flow(FlowDirection.In)] uint bufSize, [Flow(FlowDirection.Out)] Span <uint> length, [Count(Parameter = "bufSize"), Flow(FlowDirection.Out)] Span <string> driverControlString) { // SpanOverloader thisApi.GetDriverControlString(driverControl, bufSize, out length.GetPinnableReference(), out driverControlString.GetPinnableReference()); }
public static unsafe void GetDriverControl(this QComDriverControl thisApi, [Flow(FlowDirection.Out)] Span <int> num, [Flow(FlowDirection.In)] uint size, [Count(Parameter = "size"), Flow(FlowDirection.Out)] Span <uint> driverControls) { // SpanOverloader thisApi.GetDriverControl(out num.GetPinnableReference(), size, out driverControls.GetPinnableReference()); }