Ejemplo n.º 1
0
 public void Dispose()
 {
     if (UseBufferOffsets)
     {
         allocator.ReleaseReference(constantBuffer);
     }
     else
     {
         Marshal.FreeHGlobal(Data);
     }
     Data = IntPtr.Zero;
 }
Ejemplo n.º 2
0
        public void Dispose()
        {
#pragma warning disable 162 // Unreachable code detected
            if (UseBufferOffsets)
            {
                allocator.ReleaseReference(constantBuffer);
            }
#pragma warning restore 162
            else
            {
                Marshal.FreeHGlobal(Data);
            }
            Data = IntPtr.Zero;
        }