#[repr(C)]pub struct IDCompositionLinearTransferEffect {
pub lpVtbl: *const IDCompositionLinearTransferEffectVtbl,
}
Fields§
§lpVtbl: *const IDCompositionLinearTransferEffectVtbl
Implementations§
Source§impl IDCompositionLinearTransferEffect
impl IDCompositionLinearTransferEffect
pub unsafe fn SetRedYIntercept_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetRedYIntercept_1(&self, redYIntercept: c_float) -> HRESULT
pub unsafe fn SetRedSlope_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetRedSlope_1(&self, redSlope: c_float) -> HRESULT
pub unsafe fn SetRedDisable(&self, redDisable: BOOL) -> HRESULT
pub unsafe fn SetGreenYIntercept_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetGreenYIntercept_1(&self, greenYIntercept: c_float) -> HRESULT
pub unsafe fn SetGreenSlope_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetGreenSlope_1(&self, greenSlope: c_float) -> HRESULT
pub unsafe fn SetGreenDisable(&self, greenDisable: BOOL) -> HRESULT
pub unsafe fn SetBlueYIntercept_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetBlueYIntercept_1(&self, blueYIntercept: c_float) -> HRESULT
pub unsafe fn SetBlueSlope_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetBlueSlope_1(&self, blueSlope: c_float) -> HRESULT
pub unsafe fn SetBlueDisable(&self, blueDisable: BOOL) -> HRESULT
pub unsafe fn SetAlphaYIntercept_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetAlphaYIntercept_1(&self, alphaYIntercept: c_float) -> HRESULT
pub unsafe fn SetAlphaSlope_2( &self, animation: *const IDCompositionAnimation, ) -> HRESULT
pub unsafe fn SetAlphaSlope_1(&self, alphaSlope: c_float) -> HRESULT
pub unsafe fn SetAlphaDisable(&self, alphaDisable: BOOL) -> HRESULT
pub unsafe fn SetClampOutput(&self, clampOutput: BOOL) -> HRESULT
Methods from Deref<Target = IDCompositionFilterEffect>§
Trait Implementations§
Source§impl Deref for IDCompositionLinearTransferEffect
impl Deref for IDCompositionLinearTransferEffect
Source§type Target = IDCompositionFilterEffect
type Target = IDCompositionFilterEffect
The resulting type after dereferencing.
Source§fn deref(&self) -> &IDCompositionFilterEffect
fn deref(&self) -> &IDCompositionFilterEffect
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IDCompositionLinearTransferEffect
impl RefUnwindSafe for IDCompositionLinearTransferEffect
impl !Send for IDCompositionLinearTransferEffect
impl !Sync for IDCompositionLinearTransferEffect
impl Unpin for IDCompositionLinearTransferEffect
impl UnwindSafe for IDCompositionLinearTransferEffect
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