[−][src]Struct druid_shell::windows::dcomp::D2D1Device
Methods
impl D2D1Device[src]
pub fn create_composition_device(
&mut self
) -> Result<DCompositionDevice, HRESULT>[src]
&mut self
) -> Result<DCompositionDevice, HRESULT>
Create a wrapped DCompositionDevice object. Note: returns Err(0) on systems not supporting DirectComposition, available 8.1 and above.
Auto Trait Implementations
impl !Send for D2D1Device
impl !Sync for D2D1Device
impl Unpin for D2D1Device
impl UnwindSafe for D2D1Device
impl RefUnwindSafe for D2D1Device
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> RoundFrom<T> for T
fn round_from(x: T) -> T
impl<T, U> RoundInto<U> for T where
U: RoundFrom<T>,
U: RoundFrom<T>,