public abstract unsafe Result GetDisplayPlaneCapabilities2([Count(Count = 0)] PhysicalDevice physicalDevice, [Count(Count = 0), Flow(FlowDirection.In)] DisplayPlaneInfo2KHR *pDisplayPlaneInfo, [Count(Count = 0), Flow(FlowDirection.Out)] DisplayPlaneCapabilities2KHR *pCapabilities);
 /// <summary>To be documented.</summary>
 public static unsafe Result GetDisplayPlaneCapabilities2(this KhrGetDisplayProperties2 thisApi, [Count(Count = 0)] PhysicalDevice physicalDevice, [Count(Count = 0), Flow(FlowDirection.In)] DisplayPlaneInfo2KHR *pDisplayPlaneInfo, [Count(Count = 0), Flow(FlowDirection.Out)] Span <DisplayPlaneCapabilities2KHR> pCapabilities)
 {
     // SpanOverloader
     return(thisApi.GetDisplayPlaneCapabilities2(physicalDevice, pDisplayPlaneInfo, out pCapabilities.GetPinnableReference()));
 }