pub type IPresentationBuffer = *mut c_void;