public unsafe partial void SetHdrMetadata([Count(Count = 0)] Device device, [Count(Count = 0)] uint swapchainCount, [Count(Parameter = "swapchainCount"), Flow(FlowDirection.In)] SwapchainKHR *pSwapchains, [Count(Parameter = "swapchainCount"), Flow(FlowDirection.In)] HdrMetadataEXT *pMetadata);
public abstract unsafe void SetHdrMetadata([Count(Count = 0)] Device device, [Count(Count = 0)] uint swapchainCount, [Count(Computed = "swapchainCount"), Flow(FlowDirection.In)] SwapchainKHR *pSwapchains, [Count(Computed = "swapchainCount"), Flow(FlowDirection.In)] HdrMetadataEXT *pMetadata);
/// <summary>To be documented.</summary> public static unsafe void SetHdrMetadata(this ExtHdrMetadata thisApi, [Count(Count = 0)] Device device, [Count(Count = 0)] uint swapchainCount, [Count(Computed = "swapchainCount"), Flow(FlowDirection.In)] ReadOnlySpan <SwapchainKHR> pSwapchains, [Count(Computed = "swapchainCount"), Flow(FlowDirection.In)] HdrMetadataEXT *pMetadata) { // SpanOverloader thisApi.SetHdrMetadata(device, swapchainCount, in pSwapchains.GetPinnableReference(), pMetadata); }