1 instantiation of CGpEffect
System.Private.Windows.GdiPlus (1)
Windows.Win32.CGpEffect.g.cs (1)
33
public static explicit operator CGpEffect(nint value) => new
CGpEffect
(value);
33 references to CGpEffect
System.Drawing.Common (4)
System\Drawing\Imaging\Effects\Effect.cs (3)
13
private
CGpEffect
* _nativeEffect;
15
internal
CGpEffect
* NativeEffect => _nativeEffect;
19
CGpEffect
* nativeEffect;
System\Drawing\PointerExtensions.cs (1)
31
public static
CGpEffect
* Pointer(this Effect? effect) => effect is null ? null : effect.NativeEffect;
System.Private.Windows.GdiPlus (29)
Windows.Win32.CGpEffect.g.cs (9)
25
: IEquatable<
CGpEffect
>
31
public static implicit operator nint(
CGpEffect
value) => value.Value;
33
public static explicit operator
CGpEffect
(nint value) => new CGpEffect(value);
35
public static bool operator ==(
CGpEffect
left,
CGpEffect
right) => left.Value == right.Value;
37
public static bool operator !=(
CGpEffect
left,
CGpEffect
right) => !(left == right);
39
public bool Equals(
CGpEffect
other) => this.Value == other.Value;
41
public override bool Equals(object obj) => obj is
CGpEffect
other && this.Equals(other);
Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (20)
408
/// <inheritdoc cref="GdipBitmapApplyEffect(winmdroot.Graphics.GdiPlus.GpBitmap*, winmdroot.Graphics.GdiPlus.
CGpEffect
*, winmdroot.Foundation.RECT*, winmdroot.Foundation.BOOL, void**, int*)"/>
409
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapApplyEffect(ref winmdroot.Graphics.GdiPlus.GpBitmap bitmap, ref winmdroot.Graphics.GdiPlus.
CGpEffect
effect, ref winmdroot.Foundation.RECT roi, winmdroot.Foundation.BOOL useAuxData, ref void* auxData, ref int auxDataSize)
417
fixed (winmdroot.Graphics.GdiPlus.
CGpEffect
* effectLocal = &effect)
431
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipBitmapApplyEffect(winmdroot.Graphics.GdiPlus.GpBitmap* bitmap, winmdroot.Graphics.GdiPlus.
CGpEffect
* effect, winmdroot.Foundation.RECT* roi, winmdroot.Foundation.BOOL useAuxData, void** auxData, int* auxDataSize);
1015
/// <inheritdoc cref="GdipCreateEffect(global::System.Guid, winmdroot.Graphics.GdiPlus.
CGpEffect
**)"/>
1016
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateEffect(global::System.Guid guid, ref winmdroot.Graphics.GdiPlus.
CGpEffect
* effect)
1018
fixed (winmdroot.Graphics.GdiPlus.
CGpEffect
** effectLocal = &effect)
1026
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipCreateEffect(global::System.Guid guid, winmdroot.Graphics.GdiPlus.
CGpEffect
** effect);
1699
/// <inheritdoc cref="GdipDeleteEffect(winmdroot.Graphics.GdiPlus.
CGpEffect
*)"/>
1700
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDeleteEffect(ref winmdroot.Graphics.GdiPlus.
CGpEffect
effect)
1702
fixed (winmdroot.Graphics.GdiPlus.
CGpEffect
* effectLocal = &effect)
1710
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDeleteEffect(winmdroot.Graphics.GdiPlus.
CGpEffect
* effect);
2176
/// <inheritdoc cref="GdipDrawImageFX(winmdroot.Graphics.GdiPlus.GpGraphics*, winmdroot.Graphics.GdiPlus.GpImage*, winmdroot.Graphics.GdiPlus.RectF*, winmdroot.Graphics.GdiPlus.Matrix*, winmdroot.Graphics.GdiPlus.
CGpEffect
*, winmdroot.Graphics.GdiPlus.GpImageAttributes*, winmdroot.Graphics.GdiPlus.Unit)"/>
2177
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImageFX(ref winmdroot.Graphics.GdiPlus.GpGraphics graphics, ref winmdroot.Graphics.GdiPlus.GpImage image, ref winmdroot.Graphics.GdiPlus.RectF source, ref winmdroot.Graphics.GdiPlus.Matrix xForm, ref winmdroot.Graphics.GdiPlus.
CGpEffect
effect, ref winmdroot.Graphics.GdiPlus.GpImageAttributes imageAttributes, winmdroot.Graphics.GdiPlus.Unit srcUnit)
2181
fixed (winmdroot.Graphics.GdiPlus.
CGpEffect
* effectLocal = &effect)
2202
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipDrawImageFX(winmdroot.Graphics.GdiPlus.GpGraphics* graphics, winmdroot.Graphics.GdiPlus.GpImage* image, winmdroot.Graphics.GdiPlus.RectF* source, winmdroot.Graphics.GdiPlus.Matrix* xForm, winmdroot.Graphics.GdiPlus.
CGpEffect
* effect, winmdroot.Graphics.GdiPlus.GpImageAttributes* imageAttributes, winmdroot.Graphics.GdiPlus.Unit srcUnit);
6985
/// <inheritdoc cref="GdipSetEffectParameters(winmdroot.Graphics.GdiPlus.
CGpEffect
*, void*, uint)"/>
6986
internal static unsafe winmdroot.Graphics.GdiPlus.Status GdipSetEffectParameters(ref winmdroot.Graphics.GdiPlus.
CGpEffect
effect, void* @params, uint size)
6988
fixed (winmdroot.Graphics.GdiPlus.
CGpEffect
* effectLocal = &effect)
6996
internal static extern unsafe winmdroot.Graphics.GdiPlus.Status GdipSetEffectParameters(winmdroot.Graphics.GdiPlus.
CGpEffect
* effect, void* @params, uint size);