Método Marshal.Copy
Publicado: octubre de 2016
Copia los datos de una matriz administrada a un puntero de memoria no administrada o de un puntero de memoria no administrada a una matriz administrada.
Espacio de nombres: System.Runtime.InteropServices
Ensamblado: mscorlib (en mscorlib.dll)
Lista de sobrecargas
Nombre | Descripción | |
---|---|---|
Copy(Byte[], Int32, IntPtr, Int32) | Copia datos de una matriz unidimensional y administrada de enteros de 8 bits sin signo a un puntero de memoria no administrada. |
|
Copy(Char[], Int32, IntPtr, Int32) | Copia datos de una matriz de caracteres unidimensional y administrada a un puntero de memoria no administrada. |
|
Copy(Double[], Int32, IntPtr, Int32) | Copia datos de una matriz unidimensional y administrada de números de punto flotante de precisión doble a un puntero de memoria no administrada. |
|
Copy(Int16[], Int32, IntPtr, Int32) | Copia datos de una matriz unidimensional administrada de enteros de 16 bits con signo a un puntero de memoria no administrada. |
|
Copy(Int32[], Int32, IntPtr, Int32) | Copia datos de una matriz unidimensional administrada de enteros de 32 bits con signo a un puntero de memoria no administrada. |
|
Copy(Int64[], Int32, IntPtr, Int32) | Copia datos de una matriz unidimensional administrada de enteros de 64 bits con signo a un puntero de memoria no administrada. |
|
Copy(IntPtr, Byte[], Int32, Int32) | Copia datos de un puntero de memoria no administrada a una matriz administrada de enteros de 8 bits sin signo. |
|
Copy(IntPtr, Char[], Int32, Int32) | Copia datos de un puntero de memoria no administrada a una matriz de caracteres administrada. |
|
Copy(IntPtr, Double[], Int32, Int32) | Copia datos de un puntero de memoria no administrada a una matriz administrada de números de punto flotante de precisión doble. |
|
Copy(IntPtr, Int16[], Int32, Int32) | Copia datos de un puntero de memoria no administrada a una matriz administrada de enteros de 16 bits con signo. |
|
Copy(IntPtr, Int32[], Int32, Int32) | Copia datos de un puntero de memoria no administrada a una matriz administrada de enteros de 32 bits con signo. |
|
Copy(IntPtr, Int64[], Int32, Int32) | Copia datos de un puntero de memoria no administrada a una matriz administrada de enteros de 64 bits con signo. |
|
Copy(IntPtr, IntPtr[], Int32, Int32) | Copia datos de un puntero de memoria no administrada a una matriz IntPtr administrada. |
|
Copy(IntPtr, Single[], Int32, Int32) | Copia datos de un puntero de memoria no administrada a una matriz administrada de números de punto flotante de precisión sencilla. |
|
Copy(IntPtr[], Int32, IntPtr, Int32) | Copia datos de una matriz IntPtr unidimensional y administrada a un puntero de memoria no administrada. |
|
Copy(Single[], Int32, IntPtr, Int32) | Copia datos de una matriz unidimensional y administrada de números de punto flotante de precisión sencilla a un puntero de memoria no administrada. |
Ver también
Clase Marshal
Espacio de nombres System.Runtime.InteropServices
Volver al principio