public abstract unsafe Result EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCounters([Count(Count = 0)] PhysicalDevice physicalDevice, [Count(Count = 0)] uint queueFamilyIndex, [Count(Count = 0)] uint *pCounterCount, [Count(Computed = "pCounterCount")] PerformanceCounterKHR *pCounters, [Count(Computed = "pCounterCount")] PerformanceCounterDescriptionKHR *pCounterDescriptions);
/// <summary>To be documented.</summary> public static unsafe Result EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCounters(this KhrPerformanceQuery thisApi, [Count(Count = 0)] PhysicalDevice physicalDevice, [Count(Count = 0)] uint queueFamilyIndex, [Count(Count = 0)] Span <uint> pCounterCount, [Count(Computed = "pCounterCount")] PerformanceCounterKHR *pCounters, [Count(Computed = "pCounterCount")] Span <PerformanceCounterDescriptionKHR> pCounterDescriptions) { // SpanOverloader return(thisApi.EnumeratePhysicalDeviceQueueFamilyPerformanceQueryCounters(physicalDevice, queueFamilyIndex, ref pCounterCount.GetPinnableReference(), pCounters, ref pCounterDescriptions.GetPinnableReference())); }