Struct winapi::dxgi1_4::IDXGIFactory4
[−]
[src]
#[repr(C)]pub struct IDXGIFactory4 { pub lpVtbl: *const IDXGIFactory4Vtbl, }
Fields
lpVtbl: *const IDXGIFactory4Vtbl
Methods
impl IDXGIFactory4
[src]
unsafe fn EnumAdapterByLuid(
&mut self,
AdapterLuid: LUID,
riid: REFGUID,
ppvAdapter: *mut *mut c_void
) -> HRESULT
&mut self,
AdapterLuid: LUID,
riid: REFGUID,
ppvAdapter: *mut *mut c_void
) -> HRESULT
unsafe fn EnumWarpAdapter(
&mut self,
riid: REFGUID,
ppvAdapter: *mut *mut c_void
) -> HRESULT
&mut self,
riid: REFGUID,
ppvAdapter: *mut *mut c_void
) -> HRESULT
Methods from Deref<Target = IDXGIFactory3>
unsafe fn GetCreationFlags(&mut self) -> UINT
Trait Implementations
impl Debug for IDXGIFactory4
[src]
impl Deref for IDXGIFactory4
[src]
type Target = IDXGIFactory3
The resulting type after dereferencing
fn deref(&self) -> &IDXGIFactory3
The method called to dereference a value
impl DerefMut for IDXGIFactory4
[src]
fn deref_mut(&mut self) -> &mut IDXGIFactory3
The method called to mutably dereference a value