[−][src]Struct winapi::um::dcomp::IDCompositionDevice3Vtbl
Fields
parent: IDCompositionDevice2Vtbl
CreateGaussianBlurEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, gaussianBlurEffect: *mut *mut IDCompositionGaussianBlurEffect) -> HRESULT
CreateBrightnessEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, brightnessEffect: *mut *mut IDCompositionBrightnessEffect) -> HRESULT
CreateColorMatrixEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, colorMatrixEffect: *mut *mut IDCompositionColorMatrixEffect) -> HRESULT
CreateShadowEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, shadowEffect: *mut *mut IDCompositionShadowEffect) -> HRESULT
CreateHueRotationEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, hueRotationEffect: *mut *mut IDCompositionHueRotationEffect) -> HRESULT
CreateSaturationEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, saturationEffect: *mut *mut IDCompositionSaturationEffect) -> HRESULT
CreateTurbulenceEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, turbulenceEffect: *mut *mut IDCompositionTurbulenceEffect) -> HRESULT
CreateLinearTransferEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, linearTransferEffect: *mut *mut IDCompositionLinearTransferEffect) -> HRESULT
CreateTableTransferEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, tableTransferEffect: *mut *mut IDCompositionTableTransferEffect) -> HRESULT
CreateCompositeEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, compositeEffect: *mut *mut IDCompositionCompositeEffect) -> HRESULT
CreateBlendEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, blendEffect: *mut *mut IDCompositionBlendEffect) -> HRESULT
CreateArithmeticCompositeEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, arithmeticCompositeEffect: *mut *mut IDCompositionArithmeticCompositeEffect) -> HRESULT
CreateAffineTransform2DEffect: unsafe extern "system" fn(This: *mut IDCompositionDevice3, affineTransform2dEffect: *mut *mut IDCompositionAffineTransform2DEffect) -> HRESULT
Auto Trait Implementations
impl Unpin for IDCompositionDevice3Vtbl
impl Send for IDCompositionDevice3Vtbl
impl Sync for IDCompositionDevice3Vtbl
Blanket Implementations
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> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[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,