pub unsafe fn MFCreateVideoSampleFromSurface<P0>(
    punksurface: P0,
) -> Result<IMFSample>
where P0: Param<IUnknown>,