public override void ReadData( int offset, int length, IntPtr dest )
{
if ( useShadowBuffer )
{
IntPtr srcData = shadowBuffer.Lock( offset, length, BufferLocking.ReadOnly );
Memory.Copy( srcData, dest, length );
shadowBuffer.Unlock();
}
else
{
throw new AxiomException( "Reading hardware buffer is not supported" );
}
}