#[repr(C)]pub struct IDXGIAdapterVtbl {
pub parent: IDXGIObjectVtbl,
pub EnumOutputs: unsafe extern "system" fn(This: *mut IDXGIAdapter, Output: UINT, ppOutput: *mut *mut IDXGIOutput) -> HRESULT,
pub GetDesc: unsafe extern "system" fn(This: *mut IDXGIAdapter, pDesc: *mut DXGI_ADAPTER_DESC) -> HRESULT,
pub CheckInterfaceSupport: unsafe extern "system" fn(This: *mut IDXGIAdapter, InterfaceName: REFGUID, pUMDVersion: *mut LARGE_INTEGER) -> HRESULT,
}
Fields§
§parent: IDXGIObjectVtbl
§EnumOutputs: unsafe extern "system" fn(This: *mut IDXGIAdapter, Output: UINT, ppOutput: *mut *mut IDXGIOutput) -> HRESULT
§GetDesc: unsafe extern "system" fn(This: *mut IDXGIAdapter, pDesc: *mut DXGI_ADAPTER_DESC) -> HRESULT
§CheckInterfaceSupport: unsafe extern "system" fn(This: *mut IDXGIAdapter, InterfaceName: REFGUID, pUMDVersion: *mut LARGE_INTEGER) -> HRESULT
Auto Trait Implementations§
impl Freeze for IDXGIAdapterVtbl
impl RefUnwindSafe for IDXGIAdapterVtbl
impl Send for IDXGIAdapterVtbl
impl Sync for IDXGIAdapterVtbl
impl Unpin for IDXGIAdapterVtbl
impl UnwindSafe for IDXGIAdapterVtbl
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