NativeMemory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Esta clase contiene métodos que se usan principalmente para administrar la memoria nativa.
public ref class NativeMemory abstract sealed
public static class NativeMemory
type NativeMemory = class
Public Class NativeMemory
- Herencia
-
NativeMemory
Métodos
AlignedAlloc(UIntPtr, UIntPtr) |
Asigna un bloque alineado de memoria del tamaño y la alineación especificados, en bytes. |
AlignedFree(Void*) |
Libera un bloque de memoria alineado. |
AlignedRealloc(Void*, UIntPtr, UIntPtr) |
Reasigna un bloque alineado de memoria del tamaño y la alineación especificados, en bytes. |
Alloc(UIntPtr) |
Asigna un bloque de memoria del tamaño especificado, en bytes. |
Alloc(UIntPtr, UIntPtr) |
Asigna un bloque de memoria del tamaño especificado, en elementos. |
AllocZeroed(UIntPtr) |
Asigna y cero un bloque de memoria del tamaño especificado, en bytes. |
AllocZeroed(UIntPtr, UIntPtr) |
Asigna y cero un bloque de memoria del tamaño especificado, en elementos. |
Clear(Void*, UIntPtr) |
Borra un bloque de memoria. |
Copy(Void*, Void*, UIntPtr) |
Copia un bloque de memoria de la ubicación |
Fill(Void*, UIntPtr, Byte) |
Copia el byte |
Free(Void*) |
Libera un bloque de memoria. |
Realloc(Void*, UIntPtr) |
Reasigna un bloque de memoria para que sea el tamaño especificado, en bytes. |