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;
}
}
}