PointerArrayMarshaller<T,TUnmanagedElement>.AllocateContainerForUnmanagedElements Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přidělí paměť pro nespravovanou reprezentaci pole.
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*[]
Spravované pole, které se má zařadovat.
- numElements
- Int32
Počet nespravovaných prvků.
Návraty
Nespravovaný ukazatel na přidělenou paměť.