pub enum D3d9 {
Mtld3d,
Wined3d,
}Expand description
Which D3D9 implementation a process loads. Independent of Dxgi: neither
implementation’s d3d9.dll touches dxgi.dll.
Variants§
Mtld3d
mtld3d, which a built-in rule gives every program.
Wined3d
Wine’s own wined3d, what upstream Wine loads, and so what a process gets when no rule names an implementation.
Implementations§
Trait Implementations§
impl Copy for D3d9
impl Eq for D3d9
impl StructuralPartialEq for D3d9
Auto Trait Implementations§
impl Freeze for D3d9
impl RefUnwindSafe for D3d9
impl Send for D3d9
impl Sync for D3d9
impl Unpin for D3d9
impl UnsafeUnpin for D3d9
impl UnwindSafe for D3d9
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