示例#1
0
 /// <inheritdoc cref="IDisposable.Dispose"/>
 public void Dispose()
 {
     _mapped?.Dispose();
     _mapped = null;
     _memory.Dispose();
     _memory = null;
 }
示例#2
0
 internal void FreeFor(BufferPool pool)
 {
     MappedMemory?.Dispose();
     pool._pool.Free(_handle);
 }
示例#3
0
 internal void FreeFor(DeviceMemoryPool pool)
 {
     pool._pool.Free(_handle);
     MappedMemory.Dispose();
 }