Udostępnij za pośrednictwem


PointerArrayMarshaller<T,TUnmanagedElement>.AllocateContainerForUnmanagedElements Metoda

Definicja

Przydziela pamięć dla niezarządzanej reprezentacji tablicy.

public:
 static TUnmanagedElement* AllocateContainerForUnmanagedElements(cli::array <T*> ^ managed, [Runtime::InteropServices::Out] int % numElements);
public static TUnmanagedElement* AllocateContainerForUnmanagedElements (T*[]? managed, out int numElements);
static member AllocateContainerForUnmanagedElements : nativeptr<'T>[] * int -> nativeptr<'UnmanagedElement>

Parametry

managed
T*[]

Zarządzana tablica do marshalingu.

numElements
Int32

Liczba niezarządzanych elementów.

Zwraca

TUnmanagedElement*

Wskaźnik niezarządzany do przydzielonej pamięci.

Dotyczy