pub trait IDirect3DDxgiInterfaceAccess_Impl: Sized { // Required method fn GetInterface(&self, iid: *const GUID, p: *mut *mut c_void) -> Result<()>; }