added SampleHandlerType C++ function pointer
removed SampleHandler^ from media sink temporarily due to error APPX1706