128 references to GpPathGradient
System.Drawing.Common (8)
System\Drawing\Drawing2D\PathGradientBrush.cs (7)
45GpPathGradient* nativeBrush; 86GpPathGradient* nativeBrush; 100GpPathGradient* nativeBrush; 105internal PathGradientBrush(GpPathGradient* nativeBrush) 111internal GpPathGradient* NativePathGradient => (GpPathGradient*)NativeBrush; 118return new PathGradientBrush((GpPathGradient*)clonedBrush);
System\Drawing\Pen.cs (1)
613brush = new PathGradientBrush((GpPathGradient*)GetNativeBrush());
System.Private.Windows.GdiPlus (120)
_generated\60\Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (120)
1507 /// <inheritdoc cref="GdipCreatePathGradient(winmdroot.Graphics.GdiPlus.PointF*, int, winmdroot.Graphics.GdiPlus.WrapMode, winmdroot.Graphics.GdiPlus.GpPathGradient**)"/> 1509 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePathGradient(in winmdroot.Graphics.GdiPlus.PointF points, int count, winmdroot.Graphics.GdiPlus.WrapMode wrapMode, ref winmdroot.Graphics.GdiPlus.GpPathGradient* polyGradient) 1511 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradientLocal = &polyGradient) 1522 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePathGradient(winmdroot.Graphics.GdiPlus.PointF* points, int count, winmdroot.Graphics.GdiPlus.WrapMode wrapMode, winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradient); 1524 /// <inheritdoc cref="GdipCreatePathGradientFromPath(winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.GpPathGradient**)"/> 1526 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePathGradientFromPath(in winmdroot.Graphics.GdiPlus.GpPath path, ref winmdroot.Graphics.GdiPlus.GpPathGradient* polyGradient) 1528 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradientLocal = &polyGradient) 1539 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePathGradientFromPath(winmdroot.Graphics.GdiPlus.GpPath* path, winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradient); 1541 /// <inheritdoc cref="GdipCreatePathGradientI(winmdroot.Graphics.GdiPlus.Point*, int, winmdroot.Graphics.GdiPlus.WrapMode, winmdroot.Graphics.GdiPlus.GpPathGradient**)"/> 1543 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePathGradientI(in winmdroot.Graphics.GdiPlus.Point points, int count, winmdroot.Graphics.GdiPlus.WrapMode wrapMode, ref winmdroot.Graphics.GdiPlus.GpPathGradient* polyGradient) 1545 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradientLocal = &polyGradient) 1556 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePathGradientI(winmdroot.Graphics.GdiPlus.Point* points, int count, winmdroot.Graphics.GdiPlus.WrapMode wrapMode, winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradient); 4583 /// <inheritdoc cref="GdipGetPathGradientBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, float*, float*, int)"/> 4585 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref float blend, ref float positions, int count) 4591 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4601 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float* blend, float* positions, int count); 4603 /// <inheritdoc cref="GdipGetPathGradientBlendCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, int*)"/> 4605 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientBlendCount(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref int count) 4609 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4618 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientBlendCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, int* count); 4620 /// <inheritdoc cref="GdipGetPathGradientCenterColor(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*)"/> 4622 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientCenterColor(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref uint colors) 4626 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4635 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientCenterColor(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* colors); 4637 /// <inheritdoc cref="GdipGetPathGradientCenterPoint(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.PointF*)"/> 4639 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientCenterPoint(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.PointF points) 4643 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4652 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientCenterPoint(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.PointF* points); 4654 /// <inheritdoc cref="GdipGetPathGradientFocusScales(winmdroot.Graphics.GdiPlus.GpPathGradient*, float*, float*)"/> 4656 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientFocusScales(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref float xScale, ref float yScale) 4662 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4672 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientFocusScales(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float* xScale, float* yScale); 4674 /// <inheritdoc cref="GdipGetPathGradientPresetBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*, float*, int)"/> 4676 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientPresetBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref uint blend, ref float positions, int count) 4682 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4692 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientPresetBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* blend, float* positions, int count); 4694 /// <inheritdoc cref="GdipGetPathGradientPresetBlendCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, int*)"/> 4696 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientPresetBlendCount(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref int count) 4700 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4709 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientPresetBlendCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, int* count); 4711 /// <inheritdoc cref="GdipGetPathGradientRect(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.RectF*)"/> 4713 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientRect(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.RectF rect) 4717 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4726 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientRect(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.RectF* rect); 4728 /// <inheritdoc cref="GdipGetPathGradientSurroundColorCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, int*)"/> 4730 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientSurroundColorCount(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref int count) 4734 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4743 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientSurroundColorCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, int* count); 4745 /// <inheritdoc cref="GdipGetPathGradientSurroundColorsWithCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*, int*)"/> 4747 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientSurroundColorsWithCount(in winmdroot.Graphics.GdiPlus.GpPathGradient brush, Span<uint> color, ref int count) 4753 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4763 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientSurroundColorsWithCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* color, int* count); 4765 /// <inheritdoc cref="GdipGetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.Matrix*)"/> 4767 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.Matrix matrix) 4771 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4780 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.Matrix* matrix); 4782 /// <inheritdoc cref="GdipGetPathGradientWrapMode(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.WrapMode*)"/> 4784 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientWrapMode(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.WrapMode wrapmode) 4788 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4797 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientWrapMode(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.WrapMode* wrapmode); 6367 /// <inheritdoc cref="GdipMultiplyPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.Matrix*, winmdroot.Graphics.GdiPlus.MatrixOrder)"/> 6369 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipMultiplyPathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, in winmdroot.Graphics.GdiPlus.Matrix matrix, winmdroot.Graphics.GdiPlus.MatrixOrder order) 6373 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 6382 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipMultiplyPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.Matrix* matrix, winmdroot.Graphics.GdiPlus.MatrixOrder order); 6890 /// <inheritdoc cref="GdipResetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*)"/> 6892 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipResetPathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush) 6894 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 6902 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipResetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush); 7002 /// <inheritdoc cref="GdipRotatePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, winmdroot.Graphics.GdiPlus.MatrixOrder)"/> 7004 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipRotatePathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float angle, winmdroot.Graphics.GdiPlus.MatrixOrder order) 7006 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7014 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipRotatePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float angle, winmdroot.Graphics.GdiPlus.MatrixOrder order); 7171 /// <inheritdoc cref="GdipScalePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float, winmdroot.Graphics.GdiPlus.MatrixOrder)"/> 7173 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipScalePathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float sx, float sy, winmdroot.Graphics.GdiPlus.MatrixOrder order) 7175 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7183 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipScalePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float sx, float sy, winmdroot.Graphics.GdiPlus.MatrixOrder order); 7837 /// <inheritdoc cref="GdipSetPathGradientBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, float*, float*, int)"/> 7839 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, in float blend, in float positions, int count) 7845 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7855 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float* blend, float* positions, int count); 7857 /// <inheritdoc cref="GdipSetPathGradientCenterColor(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint)"/> 7859 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientCenterColor(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, uint colors) 7861 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7869 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientCenterColor(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint colors); 7871 /// <inheritdoc cref="GdipSetPathGradientCenterPoint(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.PointF*)"/> 7873 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientCenterPoint(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, in winmdroot.Graphics.GdiPlus.PointF points) 7877 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7886 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientCenterPoint(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.PointF* points); 7888 /// <inheritdoc cref="GdipSetPathGradientFocusScales(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float)"/> 7890 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientFocusScales(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float xScale, float yScale) 7892 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7900 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientFocusScales(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float xScale, float yScale); 7902 /// <inheritdoc cref="GdipSetPathGradientLinearBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float)"/> 7904 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientLinearBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float focus, float scale) 7906 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7914 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientLinearBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float focus, float scale); 7916 /// <inheritdoc cref="GdipSetPathGradientPresetBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*, float*, int)"/> 7918 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientPresetBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, in uint blend, in float positions, int count) 7924 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7934 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientPresetBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* blend, float* positions, int count); 7936 /// <inheritdoc cref="GdipSetPathGradientSigmaBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float)"/> 7938 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientSigmaBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float focus, float scale) 7940 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7948 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientSigmaBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float focus, float scale); 7950 /// <inheritdoc cref="GdipSetPathGradientSurroundColorsWithCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*, int*)"/> 7952 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientSurroundColorsWithCount(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, in uint color, ref int count) 7958 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7968 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientSurroundColorsWithCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* color, int* count); 7970 /// <inheritdoc cref="GdipSetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.Matrix*)"/> 7972 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.Matrix matrix) 7976 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7985 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.Matrix* matrix); 7987 /// <inheritdoc cref="GdipSetPathGradientWrapMode(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.WrapMode)"/> 7989 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientWrapMode(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, winmdroot.Graphics.GdiPlus.WrapMode wrapmode) 7991 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7999 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientWrapMode(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.WrapMode wrapmode); 8738 /// <inheritdoc cref="GdipTranslatePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float, winmdroot.Graphics.GdiPlus.MatrixOrder)"/> 8740 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipTranslatePathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float dx, float dy, winmdroot.Graphics.GdiPlus.MatrixOrder order) 8742 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 8750 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipTranslatePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float dx, float dy, winmdroot.Graphics.GdiPlus.MatrixOrder order);