public override void ReadData( int offset, int length, IntPtr dest ) { var data = Memory.PinObject( _mpData ); Memory.Copy( dest, data, length ); Memory.UnpinObject( _mpData ); }