pub type CompositionGraphicsDevice = *mut c_void;