Callback function that will receive player related events. Remember that callback functions must be as fast as possible in order to avoid slowing down overall performances.

when using the API from Unmanaged C++ through COM interaction, where the client application is totally unaware about .NET delegates, you should use the "Ptr" version of the method which allows passing the pointer to the callback function: