System::Runtime::InteropServices::Marshal::GetDelegateForFunctionPointer метод

Marshal::GetDelegateForFunctionPointer method

Преобразует неуправляемый указатель функции в делегат указанного типа.

template<typename TDelegate> static TDelegate System::Runtime::InteropServices::Marshal::GetDelegateForFunctionPointer(IntPtr ptr)
ПараметрОписание
TDelegateТип делегата, который следует вернуть.
ПараметрТипОписание
ptrIntPtrНеуправляемый указатель функции для преобразования.

ReturnValue

Экземпляр указанного типа делегата.

Примечания

Примерная заглушка для будущей реализации

См. также