locked
metodo no implementado RRS feed

  • Pregunta

  • Hola compañeros!!! tengo el siguiente codigo:

            Color[,] GetPixels(Rectangle Source, Texture2D MiTexture)
            {

                Color[] colors1D = new Color[Source.Width * Source.Height];
                MiTexture.GetData<Color>(0, Source, colors1D, 0, (Source.Width * Source.Height));

                Color[,] colors2D = new Color[Source.Width, Source.Height];
                for (int x = 0; x < Source.Width; x++)
                {
                    for (int y = 0; y < Source.Height; y++)
                    {
                        colors2D[x, y] = colors1D[x + y * Source.Width];
                    }
                }

                return colors2D;
            }

    pero en la linea         MiTexture.GetData<Color>(0, Source, colors1D, 0, (Source.Width * Source.Height)); me arroja una error que dice que el metodo no esta implementado, lo estoy desarrollando con monogame , C# en visual studio 2012 como monogame windows store project

    por que se puede dar?

    muchas gracias por su ayuda...

                

    Jonathan Mejía Tejada

    sábado, 11 de mayo de 2013 0:24

Respuestas

  • Monogame es un port de XNA pero no está 100% terminado. Si un método te devuelve una excepción de método no implementado pues eso es exactamente lo que pasa: que el método no lo han implementado aún y está vacio.

    Desgraciadamente tienes que buscar otra forma diferente de hacer lo que querías hacer (mira a ver si otras sobrecargas del método funcionan).

    Un saludo!


    Vicente Cartas Espinel - MVP XNA/DirectX

    Blog about C# and XNA Development

    Blog about Role Playing Games

    miércoles, 15 de mayo de 2013 0:44
    Moderador