Struct winsafe::vt::IDXGIAdapterVT
source · #[repr(C)]pub struct IDXGIAdapterVT {
pub IDXGIObjectVT: IDXGIObjectVT,
pub EnumOutputs: fn(_: *mut c_void, _: u32, _: *mut *mut c_void) -> u32,
pub GetDesc: fn(_: *mut c_void, _: *mut c_void) -> u32,
pub CheckInterfaceSupport: fn(_: *mut c_void, _: *const c_void, _: *mut i64) -> u32,
}
Available on crate features
ole
and dxgi
only.Expand description
IDXGIAdapter
virtual table.
Fields§
§IDXGIObjectVT: IDXGIObjectVT
§EnumOutputs: fn(_: *mut c_void, _: u32, _: *mut *mut c_void) -> u32
§GetDesc: fn(_: *mut c_void, _: *mut c_void) -> u32
§CheckInterfaceSupport: fn(_: *mut c_void, _: *const c_void, _: *mut i64) -> u32
Auto Trait Implementations§
impl Freeze for IDXGIAdapterVT
impl RefUnwindSafe for IDXGIAdapterVT
impl Send for IDXGIAdapterVT
impl Sync for IDXGIAdapterVT
impl Unpin for IDXGIAdapterVT
impl UnwindSafe for IDXGIAdapterVT
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