pub type IDCompositionSurface = *mut c_void;