public HRESULT SetBlackPoint([NativeTypeName("const D2D1_VECTOR_2F &")] D2D_VECTOR_2F *blackPoint)
 {
     return(((delegate * unmanaged <IDCompositionBrightnessEffect *, D2D_VECTOR_2F *, int>)(lpVtbl[5]))((IDCompositionBrightnessEffect *)Unsafe.AsPointer(ref this), blackPoint));
 }
 public int SetWhitePoint([NativeTypeName("const D2D1_VECTOR_2F &")] D2D_VECTOR_2F *whitePoint)
 {
     return(((delegate * unmanaged <IDCompositionBrightnessEffect *, D2D_VECTOR_2F *, int>)(lpVtbl[4]))((IDCompositionBrightnessEffect *)Unsafe.AsPointer(ref this), whitePoint));
 }
 public HRESULT SetBaseFrequency([NativeTypeName("const D2D1_VECTOR_2F &")] D2D_VECTOR_2F *frequency)
 {
     return(((delegate * unmanaged <IDCompositionTurbulenceEffect *, D2D_VECTOR_2F *, int>)(lpVtbl[5]))((IDCompositionTurbulenceEffect *)Unsafe.AsPointer(ref this), frequency));
 }
 public HRESULT SetSize([NativeTypeName("const D2D1_VECTOR_2F &")] D2D_VECTOR_2F *size)
 {
     return(((delegate * unmanaged <IDCompositionTurbulenceEffect *, D2D_VECTOR_2F *, int>)(lpVtbl[6]))((IDCompositionTurbulenceEffect *)Unsafe.AsPointer(ref this), size));
 }
 public int SetOffset([NativeTypeName("const D2D1_VECTOR_2F &")] D2D_VECTOR_2F *offset)
 {
     return(((delegate * unmanaged <IDCompositionTurbulenceEffect *, D2D_VECTOR_2F *, int>)(lpVtbl[4]))((IDCompositionTurbulenceEffect *)Unsafe.AsPointer(ref this), offset));
 }