• Lunes 23 de Diciembre de 2024, 01:18

Autor Tema:  Leer bloques de memoria  (Leído 995 veces)

Sr Lobo

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Leer bloques de memoria
« en: Domingo 15 de Noviembre de 2009, 15:35 »
0
Hola, saludos a todos, quería saber si hay alguna forma de leer bloques de memoria y escribirlos en otros bloques, explico un poco tengo dos arrays de 10Mb y lo que quiero hacer es lecturas en bloques de 4Kb, 8Kb, 16... y escribirlos en el otro array. De momento he usado el metodo BlockCopy de la clase buffer y los métodos Read y Write de la clase Memory Stream, el problema es que con el método Read lee un bloque de 4Kb del Memory Stream y lo escribe en el buffuer pero al leer otro bloque de 4Kb con el Write y volver a escribirlo con el Read me machaca el buffer, ¿hay forma de marcarle una posición? ¿Exiten mas metodos para lo que quiero hacer?

Gracias saludos