#[repr(C)]pub struct IDXGIOutput5Vtbl {
pub parent: IDXGIOutput4Vtbl,
pub DuplicateOutput1: unsafe extern "system" fn(This: *mut IDXGIOutput5, pDevice: *mut IUnknown, Flags: UINT, SupportedFormatsCount: UINT, pSupportedFormats: *const DXGI_FORMAT, ppOutputDuplication: *mut *mut IDXGIOutputDuplication) -> HRESULT,
}
Fields§
§parent: IDXGIOutput4Vtbl
§DuplicateOutput1: unsafe extern "system" fn(This: *mut IDXGIOutput5, pDevice: *mut IUnknown, Flags: UINT, SupportedFormatsCount: UINT, pSupportedFormats: *const DXGI_FORMAT, ppOutputDuplication: *mut *mut IDXGIOutputDuplication) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDXGIOutput5Vtbl
impl RefUnwindSafe for IDXGIOutput5Vtbl
impl Send for IDXGIOutput5Vtbl
impl Sync for IDXGIOutput5Vtbl
impl Unpin for IDXGIOutput5Vtbl
impl UnwindSafe for IDXGIOutput5Vtbl
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