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)
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (120)
1416 /// <inheritdoc cref="GdipCreatePathGradient(winmdroot.Graphics.GdiPlus.PointF*, int, winmdroot.Graphics.GdiPlus.WrapMode, winmdroot.Graphics.GdiPlus.GpPathGradient**)"/> 1417 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) 1419 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradientLocal = &polyGradient) 1430 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); 1432 /// <inheritdoc cref="GdipCreatePathGradientFromPath(winmdroot.Graphics.GdiPlus.GpPath*, winmdroot.Graphics.GdiPlus.GpPathGradient**)"/> 1433 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePathGradientFromPath(in winmdroot.Graphics.GdiPlus.GpPath path, ref winmdroot.Graphics.GdiPlus.GpPathGradient* polyGradient) 1435 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradientLocal = &polyGradient) 1446 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreatePathGradientFromPath(winmdroot.Graphics.GdiPlus.GpPath* path, winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradient); 1448 /// <inheritdoc cref="GdipCreatePathGradientI(winmdroot.Graphics.GdiPlus.Point*, int, winmdroot.Graphics.GdiPlus.WrapMode, winmdroot.Graphics.GdiPlus.GpPathGradient**)"/> 1449 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) 1451 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient** polyGradientLocal = &polyGradient) 1462 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); 4304 /// <inheritdoc cref="GdipGetPathGradientBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, float*, float*, int)"/> 4305 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref float blend, ref float positions, int count) 4311 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4321 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float* blend, float* positions, int count); 4323 /// <inheritdoc cref="GdipGetPathGradientBlendCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, int*)"/> 4324 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientBlendCount(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref int count) 4328 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4337 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientBlendCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, int* count); 4339 /// <inheritdoc cref="GdipGetPathGradientCenterColor(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*)"/> 4340 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientCenterColor(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref uint colors) 4344 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4353 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientCenterColor(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* colors); 4355 /// <inheritdoc cref="GdipGetPathGradientCenterPoint(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.PointF*)"/> 4356 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientCenterPoint(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.PointF points) 4360 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4369 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientCenterPoint(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.PointF* points); 4371 /// <inheritdoc cref="GdipGetPathGradientFocusScales(winmdroot.Graphics.GdiPlus.GpPathGradient*, float*, float*)"/> 4372 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientFocusScales(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref float xScale, ref float yScale) 4378 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4388 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientFocusScales(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float* xScale, float* yScale); 4390 /// <inheritdoc cref="GdipGetPathGradientPresetBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*, float*, int)"/> 4391 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientPresetBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref uint blend, ref float positions, int count) 4397 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4407 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientPresetBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* blend, float* positions, int count); 4409 /// <inheritdoc cref="GdipGetPathGradientPresetBlendCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, int*)"/> 4410 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientPresetBlendCount(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref int count) 4414 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4423 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientPresetBlendCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, int* count); 4425 /// <inheritdoc cref="GdipGetPathGradientRect(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.RectF*)"/> 4426 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientRect(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.RectF rect) 4430 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4439 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientRect(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.RectF* rect); 4441 /// <inheritdoc cref="GdipGetPathGradientSurroundColorCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, int*)"/> 4442 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientSurroundColorCount(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref int count) 4446 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4455 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientSurroundColorCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, int* count); 4457 /// <inheritdoc cref="GdipGetPathGradientSurroundColorsWithCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*, int*)"/> 4458 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientSurroundColorsWithCount(in winmdroot.Graphics.GdiPlus.GpPathGradient brush, uint* color, ref int count) 4462 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4471 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientSurroundColorsWithCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* color, int* count); 4473 /// <inheritdoc cref="GdipGetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.Matrix*)"/> 4474 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.Matrix matrix) 4478 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4487 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.Matrix* matrix); 4489 /// <inheritdoc cref="GdipGetPathGradientWrapMode(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.WrapMode*)"/> 4490 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientWrapMode(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.WrapMode wrapmode) 4494 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 4503 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipGetPathGradientWrapMode(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.WrapMode* wrapmode); 5972 /// <inheritdoc cref="GdipMultiplyPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.Matrix*, winmdroot.Graphics.GdiPlus.MatrixOrder)"/> 5973 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) 5977 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 5986 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipMultiplyPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.Matrix* matrix, winmdroot.Graphics.GdiPlus.MatrixOrder order); 6467 /// <inheritdoc cref="GdipResetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*)"/> 6468 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipResetPathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush) 6470 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 6478 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipResetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush); 6571 /// <inheritdoc cref="GdipRotatePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, winmdroot.Graphics.GdiPlus.MatrixOrder)"/> 6572 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipRotatePathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float angle, winmdroot.Graphics.GdiPlus.MatrixOrder order) 6574 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 6582 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipRotatePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float angle, winmdroot.Graphics.GdiPlus.MatrixOrder order); 6729 /// <inheritdoc cref="GdipScalePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float, winmdroot.Graphics.GdiPlus.MatrixOrder)"/> 6730 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipScalePathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float sx, float sy, winmdroot.Graphics.GdiPlus.MatrixOrder order) 6732 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 6740 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipScalePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float sx, float sy, winmdroot.Graphics.GdiPlus.MatrixOrder order); 7350 /// <inheritdoc cref="GdipSetPathGradientBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, float*, float*, int)"/> 7351 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, in float blend, in float positions, int count) 7357 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7367 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float* blend, float* positions, int count); 7369 /// <inheritdoc cref="GdipSetPathGradientCenterColor(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint)"/> 7370 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientCenterColor(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, uint colors) 7372 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7380 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientCenterColor(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint colors); 7382 /// <inheritdoc cref="GdipSetPathGradientCenterPoint(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.PointF*)"/> 7383 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientCenterPoint(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, in winmdroot.Graphics.GdiPlus.PointF points) 7387 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7396 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientCenterPoint(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.PointF* points); 7398 /// <inheritdoc cref="GdipSetPathGradientFocusScales(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float)"/> 7399 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientFocusScales(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float xScale, float yScale) 7401 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7409 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientFocusScales(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float xScale, float yScale); 7411 /// <inheritdoc cref="GdipSetPathGradientLinearBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float)"/> 7412 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientLinearBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float focus, float scale) 7414 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7422 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientLinearBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float focus, float scale); 7424 /// <inheritdoc cref="GdipSetPathGradientPresetBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*, float*, int)"/> 7425 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientPresetBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, in uint blend, in float positions, int count) 7431 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7441 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientPresetBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* blend, float* positions, int count); 7443 /// <inheritdoc cref="GdipSetPathGradientSigmaBlend(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float)"/> 7444 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientSigmaBlend(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float focus, float scale) 7446 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7454 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientSigmaBlend(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float focus, float scale); 7456 /// <inheritdoc cref="GdipSetPathGradientSurroundColorsWithCount(winmdroot.Graphics.GdiPlus.GpPathGradient*, uint*, int*)"/> 7457 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientSurroundColorsWithCount(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, in uint color, ref int count) 7463 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7473 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientSurroundColorsWithCount(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, uint* color, int* count); 7475 /// <inheritdoc cref="GdipSetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.Matrix*)"/> 7476 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, ref winmdroot.Graphics.GdiPlus.Matrix matrix) 7480 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7489 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.Matrix* matrix); 7491 /// <inheritdoc cref="GdipSetPathGradientWrapMode(winmdroot.Graphics.GdiPlus.GpPathGradient*, winmdroot.Graphics.GdiPlus.WrapMode)"/> 7492 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientWrapMode(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, winmdroot.Graphics.GdiPlus.WrapMode wrapmode) 7494 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 7502 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetPathGradientWrapMode(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, winmdroot.Graphics.GdiPlus.WrapMode wrapmode); 8192 /// <inheritdoc cref="GdipTranslatePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient*, float, float, winmdroot.Graphics.GdiPlus.MatrixOrder)"/> 8193 internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipTranslatePathGradientTransform(ref winmdroot.Graphics.GdiPlus.GpPathGradient brush, float dx, float dy, winmdroot.Graphics.GdiPlus.MatrixOrder order) 8195 fixed (winmdroot.Graphics.GdiPlus.GpPathGradient* brushLocal = &brush) 8203 internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipTranslatePathGradientTransform(winmdroot.Graphics.GdiPlus.GpPathGradient* brush, float dx, float dy, winmdroot.Graphics.GdiPlus.MatrixOrder order);