pub type IMFCollection = *mut c_void;