Hardware/Nvidia/NVAPI.cs
changeset 60 0e62c377c08c
parent 38 0e09d845eb00
child 61 cffcbf8a1401
     1.1 --- a/Hardware/Nvidia/NVAPI.cs	Sun Feb 21 21:41:22 2010 +0000
     1.2 +++ b/Hardware/Nvidia/NVAPI.cs	Mon Feb 22 09:57:02 2010 +0000
     1.3 @@ -122,7 +122,7 @@
     1.4      UNKNOWN = -1
     1.5    };
     1.6  
     1.7 -  [StructLayout(LayoutKind.Sequential)]
     1.8 +  [StructLayout(LayoutKind.Sequential, Pack = 1)]
     1.9    public struct NvSensor {
    1.10      public NvThermalController Controller;
    1.11      public int DefaultMinTemp;
    1.12 @@ -131,7 +131,7 @@
    1.13      public NvThermalTarget Target;     
    1.14    }
    1.15  
    1.16 -  [StructLayout(LayoutKind.Sequential)]
    1.17 +  [StructLayout(LayoutKind.Sequential, Pack = 1)]
    1.18    public struct NvGPUThermalSettings {
    1.19      public int Version;
    1.20      public int Count;
    1.21 @@ -140,12 +140,12 @@
    1.22      public NvSensor[] Sensor;
    1.23    }
    1.24  
    1.25 -  [StructLayout(LayoutKind.Sequential)]
    1.26 +  [StructLayout(LayoutKind.Sequential, Pack = 1)]
    1.27    public struct NvDisplayHandle {
    1.28      private int handle;
    1.29    }
    1.30  
    1.31 -  [StructLayout(LayoutKind.Sequential)]
    1.32 +  [StructLayout(LayoutKind.Sequential, Pack = 1)]
    1.33    public struct NvPhysicalGpuHandle {
    1.34      private int handle;
    1.35    }