#[repr(C)]pub struct IDirect3D9ExOverlayExtension {
pub lpVtbl: *const IDirect3D9ExOverlayExtensionVtbl,
}
Fields§
§lpVtbl: *const IDirect3D9ExOverlayExtensionVtbl
Implementations§
Source§impl IDirect3D9ExOverlayExtension
impl IDirect3D9ExOverlayExtension
pub unsafe fn CheckDeviceOverlayType( &self, Adapter: UINT, DevType: D3DDEVTYPE, OverlayWidth: UINT, OverlayHeight: UINT, OverlayFormat: D3DFORMAT, pDisplayMode: *mut D3DDISPLAYMODEEX, DisplayRotation: D3DDISPLAYROTATION, pOverlayCaps: *mut D3DOVERLAYCAPS, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IDirect3D9ExOverlayExtension
impl Deref for IDirect3D9ExOverlayExtension
Auto Trait Implementations§
impl Freeze for IDirect3D9ExOverlayExtension
impl RefUnwindSafe for IDirect3D9ExOverlayExtension
impl !Send for IDirect3D9ExOverlayExtension
impl !Sync for IDirect3D9ExOverlayExtension
impl Unpin for IDirect3D9ExOverlayExtension
impl UnwindSafe for IDirect3D9ExOverlayExtension
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