using System.Runtime.InteropServices; using NvAPIWrapper.Native.Interfaces; namespace NvAPIWrapper.Native.GPU.Structures { /// /// Holds information regarding a RGB control method /// [StructLayout(LayoutKind.Sequential, Pack = 8)] public struct IlluminationZoneControlDataManualRGB : IInitializable { internal IlluminationZoneControlDataManualRGBParameters _Parameters; /// /// Creates a new instance of . /// /// The RGB parameters. public IlluminationZoneControlDataManualRGB(IlluminationZoneControlDataManualRGBParameters parameters) { _Parameters = parameters; } /// /// Gets the RGB parameters /// public IlluminationZoneControlDataManualRGBParameters Parameters { get => _Parameters; } } }