public int CreateGradientStopCollection([NativeTypeName("const D2D1_GRADIENT_STOP *")] D2D1_GRADIENT_STOP *gradientStops, [NativeTypeName("UINT32")] uint gradientStopsCount, [NativeTypeName("ID2D1GradientStopCollection **")] ID2D1GradientStopCollection **gradientStopCollection)
 {
     return(CreateGradientStopCollection(gradientStops, gradientStopsCount, D2D1_GAMMA_2_2, D2D1_EXTEND_MODE_CLAMP, gradientStopCollection));
 }
Beispiel #2
0
 public void GetGradientStops([NativeTypeName("D2D1_GRADIENT_STOP *")] D2D1_GRADIENT_STOP *gradientStops, [NativeTypeName("UINT32")] uint gradientStopsCount)
 {
     ((delegate * stdcall <ID2D1GradientStopCollection *, D2D1_GRADIENT_STOP *, uint, void>)(lpVtbl[5]))((ID2D1GradientStopCollection *)Unsafe.AsPointer(ref this), gradientStops, gradientStopsCount);
 }
 public int CreateGradientStopCollection([NativeTypeName("const D2D1_GRADIENT_STOP *")] D2D1_GRADIENT_STOP *gradientStops, [NativeTypeName("UINT32")] uint gradientStopsCount, D2D1_GAMMA colorInterpolationGamma, D2D1_EXTEND_MODE extendMode, [NativeTypeName("ID2D1GradientStopCollection **")] ID2D1GradientStopCollection **gradientStopCollection)
 {
     return(((delegate * stdcall <ID2D1BitmapRenderTarget *, D2D1_GRADIENT_STOP *, uint, D2D1_GAMMA, D2D1_EXTEND_MODE, ID2D1GradientStopCollection **, int>)(lpVtbl[9]))((ID2D1BitmapRenderTarget *)Unsafe.AsPointer(ref this), gradientStops, gradientStopsCount, colorInterpolationGamma, extendMode, gradientStopCollection));
 }
Beispiel #4
0
 public void GetGradientStops1(D2D1_GRADIENT_STOP *gradientStops, [NativeTypeName("UINT32")] uint gradientStopsCount)
 {
     ((delegate * unmanaged <ID2D1GradientStopCollection1 *, D2D1_GRADIENT_STOP *, uint, void>)(lpVtbl[8]))((ID2D1GradientStopCollection1 *)Unsafe.AsPointer(ref this), gradientStops, gradientStopsCount);
 }