#[repr(C)]pub struct IDXGIOutput3Vtbl {
pub parent: IDXGIOutput2Vtbl,
pub CheckOverlaySupport: unsafe extern "system" fn(This: *mut IDXGIOutput3, EnumFormat: DXGI_FORMAT, pConcernedDevice: *mut IUnknown, pFlags: *mut UINT) -> HRESULT,
}
Fields§
§parent: IDXGIOutput2Vtbl
§CheckOverlaySupport: unsafe extern "system" fn(This: *mut IDXGIOutput3, EnumFormat: DXGI_FORMAT, pConcernedDevice: *mut IUnknown, pFlags: *mut UINT) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDXGIOutput3Vtbl
impl RefUnwindSafe for IDXGIOutput3Vtbl
impl Send for IDXGIOutput3Vtbl
impl Sync for IDXGIOutput3Vtbl
impl Unpin for IDXGIOutput3Vtbl
impl UnwindSafe for IDXGIOutput3Vtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more