/// <summary>To be documented.</summary>
 public static unsafe Result GetCalibratedTimestamp(this ExtCalibratedTimestamps thisApi, [Count(Count = 0)] Device device, [Count(Count = 0)] uint timestampCount, [Count(Computed = "timestampCount"), Flow(FlowDirection.In)] ReadOnlySpan <CalibratedTimestampInfoEXT> pTimestampInfos, [Count(Computed = "timestampCount")] Span <ulong> pTimestamps, [Count(Count = 0), Flow(FlowDirection.Out)] Span <ulong> pMaxDeviation)
 {
     // SpanOverloader
     return(thisApi.GetCalibratedTimestamp(device, timestampCount, in pTimestampInfos.GetPinnableReference(), ref pTimestamps.GetPinnableReference(), out pMaxDeviation.GetPinnableReference()));
 }
 /// <summary>To be documented.</summary>
 public static unsafe Result GetPhysicalDeviceCalibrateableTimeDomain(this ExtCalibratedTimestamps thisApi, [Count(Count = 0)] PhysicalDevice physicalDevice, [Count(Count = 0)] Span <uint> pTimeDomainCount, [Count(Computed = "pTimeDomainCount"), Flow(FlowDirection.Out)] Span <TimeDomainEXT> pTimeDomains)
 {
     // SpanOverloader
     return(thisApi.GetPhysicalDeviceCalibrateableTimeDomain(physicalDevice, ref pTimeDomainCount.GetPinnableReference(), out pTimeDomains.GetPinnableReference()));
 }
示例#3
0
 /// <summary>To be documented.</summary>
 public static unsafe Result GetCalibratedTimestamp(this ExtCalibratedTimestamps thisApi, [Count(Count = 0)] Device device, [Count(Count = 0)] uint timestampCount, [Count(Parameter = "timestampCount"), Flow(FlowDirection.In)] CalibratedTimestampInfoEXT *pTimestampInfos, [Count(Parameter = "timestampCount")] Span <ulong> pTimestamps, [Count(Count = 0), Flow(FlowDirection.Out)] ulong *pMaxDeviation)
 {
     // SpanOverloader
     return(thisApi.GetCalibratedTimestamp(device, timestampCount, pTimestampInfos, ref pTimestamps.GetPinnableReference(), pMaxDeviation));
 }