protected void freeBuffer() { if ( ( usage & BufferUsage.Static ) == BufferUsage.Static ) { if ( _bufferPinndedHandle.IsAllocated ) { buffer.Data = IntPtr.Zero; _bufferPinndedHandle.Free(); _data = null; } } }