1
0
mirror of https://github.com/DarthAffe/CUE.NET.git synced 2025-12-13 09:08:34 +00:00

Fixed wrong type for device-capabilities in the device-info

This commit is contained in:
unknown 2015-09-18 21:50:26 +02:00
parent f07595b50c
commit b47abedae2
2 changed files with 5 additions and 2 deletions

View File

@ -1,11 +1,14 @@
// ReSharper disable InconsistentNaming
// ReSharper disable UnusedMember.Global
using System;
namespace CUE.NET.Enums
{
/// <summary>
/// Contains list of device capabilities
/// </summary>
[Flags]
public enum CorsairDeviceCaps
{
/// <summary>

View File

@ -37,7 +37,7 @@ namespace CUE.NET.Wrapper
/// <summary>
/// Mask that describes device capabilities, formed as logical "or" of CorsairDeviceCaps enum values
/// </summary>
public int CapsMask { get; private set; }
public CorsairDeviceCaps CapsMask { get; private set; }
#endregion
@ -49,7 +49,7 @@ namespace CUE.NET.Wrapper
this.Model = nativeInfo.model == IntPtr.Zero ? null : Marshal.PtrToStringAuto(nativeInfo.model);
this.PhysicalLayout = nativeInfo.physicalLayout;
this.LogicalLayout = nativeInfo.logicalLayout;
this.CapsMask = nativeInfo.capsMask;
this.CapsMask = (CorsairDeviceCaps)nativeInfo.capsMask;
}
#endregion