1121 references to PInvokeGdiPlus
System.Drawing.Common (584)
System\Drawing\Bitmap.cs (18)
41
?
PInvokeGdiPlus
.GdipCreateBitmapFromFileICM(fn, &bitmap)
42
:
PInvokeGdiPlus
.GdipCreateBitmapFromFile(fn, &bitmap);
62
?
PInvokeGdiPlus
.GdipCreateBitmapFromStreamICM(iStream, &bitmap)
63
:
PInvokeGdiPlus
.GdipCreateBitmapFromStream(iStream, &bitmap);
93
PInvokeGdiPlus
.GdipCreateBitmapFromGraphics(width, height, g.NativeGraphics, &bitmap).ThrowIfFailed();
101
PInvokeGdiPlus
.GdipCreateBitmapFromScan0(width, height, stride, (int)format, (byte*)scan0, &bitmap).ThrowIfFailed();
108
PInvokeGdiPlus
.GdipCreateBitmapFromScan0(width, height, 0, (int)format, null, &bitmap).ThrowIfFailed();
137
PInvokeGdiPlus
.GdipCreateBitmapFromHICON((HICON)hicon, &bitmap).ThrowIfFailed();
147
PInvokeGdiPlus
.GdipCreateBitmapFromResource((HINSTANCE)hinstance, bn, &bitmap).ThrowIfFailed();
182
PInvokeGdiPlus
.GdipCreateHICONFromBitmap(this.Pointer(), &hicon).ThrowIfFailed();
196
Status status =
PInvokeGdiPlus
.GdipCloneBitmapArea(
310
PInvokeGdiPlus
.GdipBitmapGetPixel(this.Pointer(), x, y, &color).ThrowIfFailed();
332
PInvokeGdiPlus
.GdipBitmapSetPixel(this.Pointer(), x, y, (uint)color.ToArgb()).ThrowIfFailed();
338
PInvokeGdiPlus
.GdipBitmapSetResolution(this.Pointer(), xDpi, yDpi).ThrowIfFailed();
350
Status status =
PInvokeGdiPlus
.GdipCloneBitmapAreaI(
374
PInvokeGdiPlus
.GdipBitmapApplyEffect(
455
PInvokeGdiPlus
.GdipBitmapConvertFormat(
468
PInvokeGdiPlus
.GdipBitmapConvertFormat(
System\Drawing\Brush.cs (1)
31
Status status = !Gdip.Initialized ? Status.Ok :
PInvokeGdiPlus
.GdipDeleteBrush(_nativeBrush);
System\Drawing\Drawing2D\AdjustableArrowCap.cs (9)
15
PInvokeGdiPlus
.GdipCreateAdjustableArrowCap(height, width, isFilled, &nativeCap).ThrowIfFailed();
26
PInvokeGdiPlus
.GdipGetAdjustableArrowCapHeight(NativeArrowCap, &height).ThrowIfFailed();
32
PInvokeGdiPlus
.GdipSetAdjustableArrowCapHeight(NativeArrowCap, value).ThrowIfFailed();
42
PInvokeGdiPlus
.GdipGetAdjustableArrowCapWidth(NativeArrowCap, &width).ThrowIfFailed();
48
PInvokeGdiPlus
.GdipSetAdjustableArrowCapWidth(NativeArrowCap, value).ThrowIfFailed();
58
PInvokeGdiPlus
.GdipGetAdjustableArrowCapMiddleInset(NativeArrowCap, &middleInset).ThrowIfFailed();
64
PInvokeGdiPlus
.GdipSetAdjustableArrowCapMiddleInset(NativeArrowCap, value).ThrowIfFailed();
74
PInvokeGdiPlus
.GdipGetAdjustableArrowCapFillState(NativeArrowCap, &isFilled).ThrowIfFailed();
80
PInvokeGdiPlus
.GdipSetAdjustableArrowCapFillState(NativeArrowCap, value).ThrowIfFailed();
System\Drawing\Drawing2D\CustomLineCap.cs (16)
22
PInvokeGdiPlus
.GdipCreateCustomLineCap(
37
Status status =
PInvokeGdiPlus
.GdipGetCustomLineCapType(cap, &capType);
40
PInvokeGdiPlus
.GdipDeleteCustomLineCap(cap);
52
PInvokeGdiPlus
.GdipDeleteCustomLineCap(cap);
79
Status status =
PInvokeGdiPlus
.GdipDeleteCustomLineCap(_nativeCap);
94
PInvokeGdiPlus
.GdipCloneCustomLineCap(_nativeCap, &clonedCap).ThrowIfFailed();
101
PInvokeGdiPlus
.GdipSetCustomLineCapStrokeCaps(_nativeCap, (GdiPlus.LineCap)startCap, (GdiPlus.LineCap)endCap).ThrowIfFailed();
110
PInvokeGdiPlus
.GdipGetCustomLineCapStrokeCaps(_nativeCap, (GdiPlus.LineCap*)sc, (GdiPlus.LineCap*)ec).ThrowIfFailed();
120
PInvokeGdiPlus
.GdipGetCustomLineCapStrokeJoin(_nativeCap, (GdiPlus.LineJoin*)&lineJoin).ThrowIfFailed();
126
PInvokeGdiPlus
.GdipSetCustomLineCapStrokeJoin(_nativeCap, (GdiPlus.LineJoin)value).ThrowIfFailed();
136
PInvokeGdiPlus
.GdipGetCustomLineCapBaseCap(_nativeCap, (GdiPlus.LineCap*)&baseCap).ThrowIfFailed();
142
PInvokeGdiPlus
.GdipSetCustomLineCapBaseCap(_nativeCap, (GdiPlus.LineCap)value).ThrowIfFailed();
152
PInvokeGdiPlus
.GdipGetCustomLineCapBaseInset(_nativeCap, &inset).ThrowIfFailed();
158
PInvokeGdiPlus
.GdipSetCustomLineCapBaseInset(_nativeCap, value).ThrowIfFailed();
168
PInvokeGdiPlus
.GdipGetCustomLineCapWidthScale(_nativeCap, &widthScale).ThrowIfFailed();
174
PInvokeGdiPlus
.GdipSetCustomLineCapWidthScale(_nativeCap, value).ThrowIfFailed();
System\Drawing\Drawing2D\GraphicsPath.cs (48)
22
PInvokeGdiPlus
.GdipCreatePath((GdiPlus.FillMode)fillMode, &path).ThrowIfFailed();
52
PInvokeGdiPlus
.GdipCreatePath2((GdiPlus.PointF*)p, t, types.Length, (GdiPlus.FillMode)fillMode, &path).ThrowIfFailed();
88
PInvokeGdiPlus
.GdipCreatePath2I((GdiPlus.Point*)p, t, types.Length, (GdiPlus.FillMode)fillMode, &path).ThrowIfFailed();
96
PInvokeGdiPlus
.GdipClonePath(_nativePath, &path).ThrowIfFailed();
124
PInvokeGdiPlus
.GdipDeletePath(_nativePath);
144
PInvokeGdiPlus
.GdipResetPath(_nativePath).ThrowIfFailed();
153
PInvokeGdiPlus
.GdipGetPathFillMode(_nativePath, &fillMode).ThrowIfFailed();
162
PInvokeGdiPlus
.GdipSetPathFillMode(_nativePath, (GdiPlus.FillMode)value).ThrowIfFailed();
192
PInvokeGdiPlus
.GdipGetPathData(_nativePath, (GdiPlus.PathData*)&data).ThrowIfFailed();
202
PInvokeGdiPlus
.GdipStartPathFigure(_nativePath);
208
PInvokeGdiPlus
.GdipClosePathFigure(_nativePath).ThrowIfFailed();
214
PInvokeGdiPlus
.GdipClosePathFigures(_nativePath).ThrowIfFailed();
220
PInvokeGdiPlus
.GdipSetPathMarker(_nativePath).ThrowIfFailed();
226
PInvokeGdiPlus
.GdipClearPathMarkers(_nativePath).ThrowIfFailed();
232
PInvokeGdiPlus
.GdipReversePath(_nativePath).ThrowIfFailed();
239
PInvokeGdiPlus
.GdipGetPathLastPoint(_nativePath, (GdiPlus.PointF*)&point);
251
PInvokeGdiPlus
.GdipIsVisiblePathPoint(
280
PInvokeGdiPlus
.GdipIsOutlineVisiblePathPoint(
307
PInvokeGdiPlus
.GdipAddPathLine(_nativePath, x1, y1, x2, y2).ThrowIfFailed();
341
PInvokeGdiPlus
.GdipAddPathLine2(_nativePath, (GdiPlus.PointF*)p, points.Length).ThrowIfFailed();
368
PInvokeGdiPlus
.GdipAddPathLine2I(_nativePath, (GdiPlus.Point*)p, points.Length).ThrowIfFailed();
378
PInvokeGdiPlus
.GdipAddPathArc(_nativePath, x, y, width, height, startAngle, sweepAngle).ThrowIfFailed();
393
PInvokeGdiPlus
.GdipAddPathBezier(_nativePath, x1, y1, x2, y2, x3, y3, x4, y4).ThrowIfFailed();
413
PInvokeGdiPlus
.GdipAddPathBeziers(_nativePath, (GdiPlus.PointF*)p, points.Length).ThrowIfFailed();
440
PInvokeGdiPlus
.GdipAddPathBeziersI(_nativePath, (GdiPlus.Point*)p, points.Length).ThrowIfFailed();
469
PInvokeGdiPlus
.GdipAddPathCurve3(
496
PInvokeGdiPlus
.GdipAddPathCurve2(
517
PInvokeGdiPlus
.GdipAddPathCurve3I(
544
PInvokeGdiPlus
.GdipAddPathCurve2I(
575
PInvokeGdiPlus
.GdipAddPathClosedCurve2(_nativePath, (GdiPlus.PointF*)p, points.Length, tension).ThrowIfFailed();
605
PInvokeGdiPlus
.GdipAddPathClosedCurve2I(_nativePath, (GdiPlus.Point*)p, points.Length, tension).ThrowIfFailed();
612
PInvokeGdiPlus
.GdipAddPathRectangle(
634
PInvokeGdiPlus
.GdipAddPathRectangles(_nativePath, (RectF*)r, rects.Length).ThrowIfFailed();
654
PInvokeGdiPlus
.GdipAddPathRectanglesI(_nativePath, (Rect*)r, rects.Length).ThrowIfFailed();
705
PInvokeGdiPlus
.GdipAddPathEllipse(_nativePath, x, y, width, height).ThrowIfFailed();
718
PInvokeGdiPlus
.GdipAddPathPie(
743
PInvokeGdiPlus
.GdipAddPathPolygon(_nativePath, (GdiPlus.PointF*)p, points.Length).ThrowIfFailed();
764
PInvokeGdiPlus
.GdipAddPathPolygonI(_nativePath, (GdiPlus.Point*)p, points.Length).ThrowIfFailed();
772
PInvokeGdiPlus
.GdipAddPathPath(_nativePath, addingPath.Pointer(), connect).ThrowIfFailed();
790
PInvokeGdiPlus
.GdipAddPathString(
811
PInvokeGdiPlus
.GdipTransformPath(_nativePath, matrix.NativeMatrix).ThrowIfFailed();
823
PInvokeGdiPlus
.GdipGetPathWorldBounds(
841
PInvokeGdiPlus
.GdipFlattenPath(_nativePath, matrix.Pointer(), flatness).ThrowIfFailed();
858
PInvokeGdiPlus
.GdipWidenPath(_nativePath, pen.Pointer(), matrix.Pointer(), flatness).ThrowIfFailed();
911
PInvokeGdiPlus
.GdipWarpPath(
929
PInvokeGdiPlus
.GdipGetPointCount(_nativePath, &count).ThrowIfFailed();
974
PInvokeGdiPlus
.GdipGetPathTypes(_nativePath, t, destination.Length).ThrowIfFailed();
1019
PInvokeGdiPlus
.GdipGetPathPoints(_nativePath, (GdiPlus.PointF*)p, destination.Length).ThrowIfFailed();
System\Drawing\Drawing2D\GraphicsPathIterator.cs (13)
14
PInvokeGdiPlus
.GdipCreatePathIter(&iterator, path.Pointer()).ThrowIfFailed();
34
PInvokeGdiPlus
.GdipDeletePathIter(_nativeIterator);
64
PInvokeGdiPlus
.GdipPathIterNextSubpath(_nativeIterator, &resultCount, s, e, &tempIsClosed).ThrowIfFailed();
75
PInvokeGdiPlus
.GdipPathIterNextSubpathPath(_nativeIterator, &resultCount, path.Pointer(), &tempIsClosed).ThrowIfFailed();
88
PInvokeGdiPlus
.GdipPathIterNextPathType(_nativeIterator, &resultCount, pt, s, e).ThrowIfFailed();
100
PInvokeGdiPlus
.GdipPathIterNextMarker(_nativeIterator, &resultCount, s, e).ThrowIfFailed();
109
PInvokeGdiPlus
.GdipPathIterNextMarkerPath(_nativeIterator, &resultCount, path.Pointer()).ThrowIfFailed();
119
PInvokeGdiPlus
.GdipPathIterGetCount(_nativeIterator, &resultCount).ThrowIfFailed();
130
PInvokeGdiPlus
.GdipPathIterGetSubpathCount(_nativeIterator, &resultCount).ThrowIfFailed();
139
PInvokeGdiPlus
.GdipPathIterHasCurve(_nativeIterator, &hasCurve).ThrowIfFailed();
146
PInvokeGdiPlus
.GdipPathIterRewind(_nativeIterator).ThrowIfFailed();
177
PInvokeGdiPlus
.GdipPathIterEnumerate(
225
PInvokeGdiPlus
.GdipPathIterCopyData(
System\Drawing\Drawing2D\HatchBrush.cs (5)
21
PInvokeGdiPlus
.GdipCreateHatchBrush((GdiPlus.HatchStyle)hatchstyle, (ARGB)foreColor, (ARGB)backColor, &nativeBrush).ThrowIfFailed();
34
PInvokeGdiPlus
.GdipCloneBrush(NativeBrush, &clonedBrush).ThrowIfFailed();
44
PInvokeGdiPlus
.GdipGetHatchStyle((GpHatch*)NativeBrush, &hatchStyle).ThrowIfFailed();
55
PInvokeGdiPlus
.GdipGetHatchForegroundColor((GpHatch*)NativeBrush, (uint*)&foregroundArgb).ThrowIfFailed();
66
PInvokeGdiPlus
.GdipGetHatchBackgroundColor((GpHatch*)NativeBrush, (uint*)&backgroundArgb).ThrowIfFailed();
System\Drawing\Drawing2D\LinearGradientBrush.cs (26)
15
PInvokeGdiPlus
.GdipCreateLineBrush(
38
PInvokeGdiPlus
.GdipCreateLineBrushFromRect(
65
PInvokeGdiPlus
.GdipCreateLineBrushFromRectWithAngle(
98
PInvokeGdiPlus
.GdipCloneBrush(NativeBrush, &clonedBrush).ThrowIfFailed();
108
PInvokeGdiPlus
.GdipGetLineColors(NativeLineGradient, colors).ThrowIfFailed();
119
PInvokeGdiPlus
.GdipSetLineColors(NativeLineGradient, (uint)value[0].ToArgb(), (uint)value[1].ToArgb()).ThrowIfFailed();
129
PInvokeGdiPlus
.GdipGetLineRect(NativeLineGradient, (RectF*)&rect).ThrowIfFailed();
140
PInvokeGdiPlus
.GdipGetLineGammaCorrection(NativeLineGradient, &useGammaCorrection).ThrowIfFailed();
146
PInvokeGdiPlus
.GdipSetLineGammaCorrection(NativeLineGradient, value).ThrowIfFailed();
162
PInvokeGdiPlus
.GdipGetLineBlendCount(NativeLineGradient, &count).ThrowIfFailed();
174
PInvokeGdiPlus
.GdipGetLineBlend(NativeLineGradient, f, p, count).ThrowIfFailed();
190
PInvokeGdiPlus
.GdipSetLineBlend(NativeLineGradient, f, p, value.Factors.Length).ThrowIfFailed();
200
PInvokeGdiPlus
.GdipSetLineSigmaBlend(NativeLineGradient, focus, scale).ThrowIfFailed();
209
PInvokeGdiPlus
.GdipSetLineLinearBlend(NativeLineGradient, focus, scale).ThrowIfFailed();
218
PInvokeGdiPlus
.GdipGetLinePresetBlendCount(NativeLineGradient, &count).ThrowIfFailed();
234
PInvokeGdiPlus
.GdipGetLinePresetBlend(NativeLineGradient, c, p, count).ThrowIfFailed();
260
PInvokeGdiPlus
.GdipSetLinePresetBlend(NativeLineGradient, a, p, count).ThrowIfFailed();
271
PInvokeGdiPlus
.GdipGetLineWrapMode(NativeLineGradient, (GdiPlus.WrapMode*)&mode).ThrowIfFailed();
280
PInvokeGdiPlus
.GdipSetLineWrapMode(NativeLineGradient, (GdiPlus.WrapMode)value).ThrowIfFailed();
290
PInvokeGdiPlus
.GdipGetLineTransform(NativeLineGradient, matrix.NativeMatrix).ThrowIfFailed();
297
PInvokeGdiPlus
.GdipSetLineTransform(NativeLineGradient, value.NativeMatrix).ThrowIfFailed();
305
PInvokeGdiPlus
.GdipResetLineTransform(NativeLineGradient).ThrowIfFailed();
315
PInvokeGdiPlus
.GdipMultiplyLineTransform(NativeLineGradient, matrix.NativeMatrix, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
323
PInvokeGdiPlus
.GdipTranslateLineTransform(NativeLineGradient, dx, dy, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
331
PInvokeGdiPlus
.GdipScaleLineTransform(NativeLineGradient, sx, sy, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
339
PInvokeGdiPlus
.GdipRotateLineTransform(NativeLineGradient, angle, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
System\Drawing\Drawing2D\Matrix.cs (31)
15
PInvokeGdiPlus
.GdipCreateMatrix(&matrix).ThrowIfFailed();
22
PInvokeGdiPlus
.GdipCreateMatrix2(m11, m12, m21, m22, dx, dy, &matrix).ThrowIfFailed();
39
PInvokeGdiPlus
.GdipCreateMatrix2(
60
PInvokeGdiPlus
.GdipCreateMatrix3((RectF*)&rect, (GdiPlus.PointF*)p, &matrix).ThrowIfFailed();
74
PInvokeGdiPlus
.GdipCreateMatrix3I((Rect*)&rect, (GdiPlus.Point*)p, &matrix).ThrowIfFailed();
91
PInvokeGdiPlus
.GdipDeleteMatrix(NativeMatrix);
103
PInvokeGdiPlus
.GdipCloneMatrix(NativeMatrix, &matrix).ThrowIfFailed();
126
PInvokeGdiPlus
.GdipGetMatrixElements(NativeMatrix, (float*)&matrix).ThrowIfFailed();
132
PInvokeGdiPlus
.GdipSetMatrixElements(
151
PInvokeGdiPlus
.GdipGetMatrixElements(NativeMatrix, m).ThrowIfFailed();
172
PInvokeGdiPlus
.GdipSetMatrixElements(
189
PInvokeGdiPlus
.GdipMultiplyMatrix(NativeMatrix, matrix.NativeMatrix, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
198
PInvokeGdiPlus
.GdipTranslateMatrix(NativeMatrix, offsetX, offsetY, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
206
PInvokeGdiPlus
.GdipScaleMatrix(NativeMatrix, scaleX, scaleY, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
214
PInvokeGdiPlus
.GdipRotateMatrix(NativeMatrix, angle, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
224
status =
PInvokeGdiPlus
.GdipTranslateMatrix(NativeMatrix, point.X, point.Y, (GdiPlus.MatrixOrder)order);
225
status |=
PInvokeGdiPlus
.GdipRotateMatrix(NativeMatrix, angle, (GdiPlus.MatrixOrder)order);
226
status |=
PInvokeGdiPlus
.GdipTranslateMatrix(NativeMatrix, -point.X, -point.Y, (GdiPlus.MatrixOrder)order);
230
status =
PInvokeGdiPlus
.GdipTranslateMatrix(NativeMatrix, -point.X, -point.Y, (GdiPlus.MatrixOrder)order);
231
status |=
PInvokeGdiPlus
.GdipRotateMatrix(NativeMatrix, angle, (GdiPlus.MatrixOrder)order);
232
status |=
PInvokeGdiPlus
.GdipTranslateMatrix(NativeMatrix, point.X, point.Y, (GdiPlus.MatrixOrder)order);
241
PInvokeGdiPlus
.GdipShearMatrix(NativeMatrix, shearX, shearY, GdiPlus.MatrixOrder.MatrixOrderPrepend).ThrowIfFailed();
247
PInvokeGdiPlus
.GdipShearMatrix(NativeMatrix, shearX, shearY, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
253
PInvokeGdiPlus
.GdipInvertMatrix(NativeMatrix).ThrowIfFailed();
274
PInvokeGdiPlus
.GdipTransformMatrixPoints(
303
PInvokeGdiPlus
.GdipTransformMatrixPointsI(
332
PInvokeGdiPlus
.GdipVectorTransformMatrixPoints(
366
PInvokeGdiPlus
.GdipVectorTransformMatrixPointsI(
380
PInvokeGdiPlus
.GdipIsMatrixInvertible(NativeMatrix, &invertible).ThrowIfFailed();
391
PInvokeGdiPlus
.GdipIsMatrixIdentity(NativeMatrix, &identity).ThrowIfFailed();
403
PInvokeGdiPlus
.GdipIsMatrixEqual(
System\Drawing\Drawing2D\PathGradientBrush.cs (31)
46
PInvokeGdiPlus
.GdipCreatePathGradient(
87
PInvokeGdiPlus
.GdipCreatePathGradientI(
101
PInvokeGdiPlus
.GdipCreatePathGradientFromPath(path._nativePath, &nativeBrush).ThrowIfFailed();
116
PInvokeGdiPlus
.GdipCloneBrush(NativeBrush, &clonedBrush).ThrowIfFailed();
126
PInvokeGdiPlus
.GdipGetPathGradientCenterColor(NativePathGradient, (uint*)&argb).ThrowIfFailed();
132
PInvokeGdiPlus
.GdipSetPathGradientCenterColor(NativePathGradient, (ARGB)value).ThrowIfFailed();
142
PInvokeGdiPlus
.GdipGetPathGradientSurroundColorCount(NativePathGradient, &count).ThrowIfFailed();
147
PInvokeGdiPlus
.GdipGetPathGradientSurroundColorsWithCount(NativePathGradient, b, &count).ThrowIfFailed();
161
PInvokeGdiPlus
.GdipSetPathGradientSurroundColorsWithCount(
176
PInvokeGdiPlus
.GdipGetPathGradientCenterPoint(NativePathGradient, (GdiPlus.PointF*)&point).ThrowIfFailed();
182
PInvokeGdiPlus
.GdipSetPathGradientCenterPoint(NativePathGradient, (GdiPlus.PointF*)&value).ThrowIfFailed();
192
PInvokeGdiPlus
.GdipGetPathGradientRect(NativePathGradient, (RectF*)&rect).ThrowIfFailed();
204
PInvokeGdiPlus
.GdipGetPathGradientBlendCount(NativePathGradient, &count).ThrowIfFailed();
212
PInvokeGdiPlus
.GdipGetPathGradientBlend(NativePathGradient, f, p, count).ThrowIfFailed();
239
PInvokeGdiPlus
.GdipSetPathGradientBlend(NativePathGradient, f, p, count).ThrowIfFailed();
249
PInvokeGdiPlus
.GdipSetPathGradientSigmaBlend(NativePathGradient, focus, scale).ThrowIfFailed();
257
PInvokeGdiPlus
.GdipSetPathGradientLinearBlend(NativePathGradient, focus, scale).ThrowIfFailed();
267
PInvokeGdiPlus
.GdipGetPathGradientPresetBlendCount(NativePathGradient, &count).ThrowIfFailed();
283
PInvokeGdiPlus
.GdipGetPathGradientPresetBlend(NativePathGradient, c, p, count).ThrowIfFailed();
306
PInvokeGdiPlus
.GdipSetPathGradientPresetBlend(NativePathGradient, a, p, count).ThrowIfFailed();
317
PInvokeGdiPlus
.GdipGetPathGradientTransform(NativePathGradient, matrix.NativeMatrix).ThrowIfFailed();
324
PInvokeGdiPlus
.GdipSetPathGradientTransform(NativePathGradient, value.NativeMatrix).ThrowIfFailed();
332
PInvokeGdiPlus
.GdipResetPathGradientTransform(NativePathGradient).ThrowIfFailed();
341
PInvokeGdiPlus
.GdipMultiplyPathGradientTransform(
354
PInvokeGdiPlus
.GdipTranslatePathGradientTransform(NativePathGradient, dx, dy, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
362
PInvokeGdiPlus
.GdipScalePathGradientTransform(NativePathGradient, sx, sy, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
370
PInvokeGdiPlus
.GdipRotatePathGradientTransform(NativePathGradient, angle, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
380
PInvokeGdiPlus
.GdipGetPathGradientFocusScales(NativePathGradient, &scaleX, &scaleY).ThrowIfFailed();
386
PInvokeGdiPlus
.GdipSetPathGradientFocusScales(NativePathGradient, value.X, value.Y).ThrowIfFailed();
396
PInvokeGdiPlus
.GdipGetPathGradientWrapMode(NativePathGradient, (GdiPlus.WrapMode*)&mode).ThrowIfFailed();
405
PInvokeGdiPlus
.GdipSetPathGradientWrapMode(NativePathGradient, (GdiPlus.WrapMode)value).ThrowIfFailed();
System\Drawing\Font.cs (13)
183
PInvokeGdiPlus
.GdipDeleteFont(_nativeFont);
210
PInvokeGdiPlus
.GdipGetFontHeight(NativeFont, graphics.Pointer(), &height).ThrowIfFailed();
219
PInvokeGdiPlus
.GdipGetFontHeightGivenDPI(NativeFont, dpi, &height).ThrowIfFailed();
311
PInvokeGdiPlus
.GdipGetLogFont(NativeFont, graphics.Pointer(), (LOGFONTW*)lf).ThrowIfFailed();
345
Status status =
PInvokeGdiPlus
.GdipCreateFont(_fontFamily.Pointer(), _fontSize, (int)_fontStyle, (Unit)_fontUnit, &font);
485
PInvokeGdiPlus
.GdipGetFontUnit(_nativeFont, (Unit*)&unit).ThrowIfFailed();
486
PInvokeGdiPlus
.GdipGetFontSize(_nativeFont, &size).ThrowIfFailed();
487
PInvokeGdiPlus
.GdipGetFontStyle(_nativeFont, (int*)&style).ThrowIfFailed();
488
PInvokeGdiPlus
.GdipGetFamily(_nativeFont, &family).ThrowIfFailed();
540
status =
PInvokeGdiPlus
.GdipGetFontSize(_nativeFont, &size);
590
status =
PInvokeGdiPlus
.GdipCreateFontFromLogfont((HDC)hdc, (LOGFONTW*)lf, &font);
657
Status status =
PInvokeGdiPlus
.GdipCreateFontFromDC((HDC)hdc, &font);
678
PInvokeGdiPlus
.GdipCloneFont(_nativeFont, &font).ThrowIfFailed();
System\Drawing\FontFamily.cs (13)
38
PInvokeGdiPlus
.GdipCloneFontFamily(family, &clonedFamily).ThrowIfFailed();
96
status =
PInvokeGdiPlus
.GdipCreateFontFamilyFromName(n, nativeFontCollection, &fontFamily);
143
PInvokeGdiPlus
.GdipGetGenericFontFamilySerif(&nativeFamily).ThrowIfFailed();
146
PInvokeGdiPlus
.GdipGetGenericFontFamilySansSerif(&nativeFamily).ThrowIfFailed();
150
PInvokeGdiPlus
.GdipGetGenericFontFamilyMonospace(&nativeFamily).ThrowIfFailed();
212
Status status =
PInvokeGdiPlus
.GdipDeleteFontFamily(_nativeFamily);
242
PInvokeGdiPlus
.GdipGetFamilyName(NativeFamily, name, language).ThrowIfFailed();
260
PInvokeGdiPlus
.GdipGetGenericFontFamilySansSerif(&nativeFamily).ThrowIfFailed();
291
PInvokeGdiPlus
.GdipIsStyleAvailable(NativeFamily, (int)style, &isStyleAvailable).ThrowIfFailed();
302
PInvokeGdiPlus
.GdipGetEmHeight(NativeFamily, (int)style, &emHeight).ThrowIfFailed();
313
PInvokeGdiPlus
.GdipGetCellAscent(NativeFamily, (int)style, &cellAscent).ThrowIfFailed();
324
PInvokeGdiPlus
.GdipGetCellDescent(NativeFamily, (int)style, &cellDescent).ThrowIfFailed();
336
PInvokeGdiPlus
.GdipGetLineSpacing(NativeFamily, (int)style, &lineSpacing).ThrowIfFailed();
System\Drawing\Graphics.cs (139)
91
Gdip.CheckStatus(
PInvokeGdiPlus
.GdipCreateFromHDC((HDC)hdc, &nativeGraphics));
102
Gdip.CheckStatus(
PInvokeGdiPlus
.GdipCreateFromHDC2((HDC)hdc, (HANDLE)hdevice, &nativeGraphics));
121
Gdip.CheckStatus(
PInvokeGdiPlus
.GdipCreateFromHWND((HWND)hwnd, &nativeGraphics));
136
Gdip.CheckStatus(
PInvokeGdiPlus
.GdipGetImageGraphicsContext(image.Pointer(), &nativeGraphics));
145
CheckStatus(!Gdip.Initialized ? Status.Ok :
PInvokeGdiPlus
.GdipReleaseDC(NativeGraphics, (HDC)hdc));
184
Status status = !Gdip.Initialized ? Status.Ok :
PInvokeGdiPlus
.GdipDeleteGraphics(NativeGraphics);
204
CheckStatus(
PInvokeGdiPlus
.GdipGetClip(NativeGraphics, region.NativeRegion));
215
CheckStatus(
PInvokeGdiPlus
.GdipGetClipBounds(NativeGraphics, &rect));
228
CheckStatus(
PInvokeGdiPlus
.GdipGetCompositingMode(NativeGraphics, &mode));
236
CheckStatus(
PInvokeGdiPlus
.GdipSetCompositingMode(NativeGraphics, (GdiPlus.CompositingMode)value));
245
CheckStatus(
PInvokeGdiPlus
.GdipGetCompositingQuality(NativeGraphics, &quality));
253
CheckStatus(
PInvokeGdiPlus
.GdipSetCompositingQuality(NativeGraphics, (GdiPlus.CompositingQuality)value));
262
CheckStatus(
PInvokeGdiPlus
.GdipGetDpiX(NativeGraphics, &dpi));
272
CheckStatus(
PInvokeGdiPlus
.GdipGetDpiY(NativeGraphics, &dpi));
285
CheckStatus(
PInvokeGdiPlus
.GdipGetInterpolationMode(NativeGraphics, &mode));
293
CheckStatus(
PInvokeGdiPlus
.GdipSetInterpolationMode(NativeGraphics, (GdiPlus.InterpolationMode)value));
302
CheckStatus(
PInvokeGdiPlus
.GdipIsClipEmpty(NativeGraphics, &isEmpty));
312
CheckStatus(
PInvokeGdiPlus
.GdipIsVisibleClipEmpty(NativeGraphics, &isEmpty));
322
CheckStatus(
PInvokeGdiPlus
.GdipGetPageScale(NativeGraphics, &scale));
325
set => CheckStatus(
PInvokeGdiPlus
.GdipSetPageScale(NativeGraphics, value));
333
CheckStatus(
PInvokeGdiPlus
.GdipGetPageUnit(NativeGraphics, &unit));
341
CheckStatus(
PInvokeGdiPlus
.GdipSetPageUnit(NativeGraphics, (Unit)value));
350
CheckStatus(
PInvokeGdiPlus
.GdipGetPixelOffsetMode(NativeGraphics, &mode));
358
CheckStatus(
PInvokeGdiPlus
.GdipSetPixelOffsetMode(NativeGraphics, (GdiPlus.PixelOffsetMode)value));
367
CheckStatus(
PInvokeGdiPlus
.GdipGetRenderingOrigin(NativeGraphics, &x, &y));
370
set => CheckStatus(
PInvokeGdiPlus
.GdipSetRenderingOrigin(NativeGraphics, value.X, value.Y));
378
CheckStatus(
PInvokeGdiPlus
.GdipGetSmoothingMode(NativeGraphics, &mode));
386
CheckStatus(
PInvokeGdiPlus
.GdipSetSmoothingMode(NativeGraphics, (GdiPlus.SmoothingMode)value));
395
CheckStatus(
PInvokeGdiPlus
.GdipGetTextContrast(NativeGraphics, &textContrast));
398
set => CheckStatus(
PInvokeGdiPlus
.GdipSetTextContrast(NativeGraphics, (uint)value));
409
CheckStatus(
PInvokeGdiPlus
.GdipGetTextRenderingHint(NativeGraphics, &hint));
417
CheckStatus(
PInvokeGdiPlus
.GdipSetTextRenderingHint(NativeGraphics, (GdiPlus.TextRenderingHint)value));
429
CheckStatus(
PInvokeGdiPlus
.GdipGetWorldTransform(NativeGraphics, matrix.NativeMatrix));
434
CheckStatus(
PInvokeGdiPlus
.GdipSetWorldTransform(NativeGraphics, value.NativeMatrix));
452
CheckStatus(
PInvokeGdiPlus
.GdipCreateMatrix(&nativeMatrix));
456
CheckStatus(
PInvokeGdiPlus
.GdipGetWorldTransform(NativeGraphics, nativeMatrix));
459
CheckStatus(
PInvokeGdiPlus
.GdipGetMatrixElements(nativeMatrix, (float*)&matrix));
466
PInvokeGdiPlus
.GdipDeleteMatrix(nativeMatrix);
476
CheckStatus(
PInvokeGdiPlus
.GdipSetWorldTransform(NativeGraphics, nativeMatrix));
482
PInvokeGdiPlus
.GdipDeleteMatrix(nativeMatrix);
493
CheckStatus(
PInvokeGdiPlus
.GdipGetDC(NativeGraphics, &hdc));
514
CheckStatus(
PInvokeGdiPlus
.GdipFlush(NativeGraphics, (GdiPlus.FlushIntention)intention));
522
CheckStatus(
PInvokeGdiPlus
.GdipSetClipGraphics(NativeGraphics, g.NativeGraphics, (GdiPlus.CombineMode)combineMode));
533
CheckStatus(
PInvokeGdiPlus
.GdipSetClipRect(NativeGraphics, rect.X, rect.Y, rect.Width, rect.Height, (GdiPlus.CombineMode)combineMode));
540
CheckStatus(
PInvokeGdiPlus
.GdipSetClipPath(NativeGraphics, path._nativePath, (GdiPlus.CombineMode)combineMode));
547
CheckStatus(
PInvokeGdiPlus
.GdipSetClipRegion(NativeGraphics, region.NativeRegion, (GdiPlus.CombineMode)combineMode));
554
CheckStatus(
PInvokeGdiPlus
.GdipSetClipRect(
562
CheckStatus(
PInvokeGdiPlus
.GdipSetClipRegion(NativeGraphics, region.NativeRegion, GdiPlus.CombineMode.CombineModeIntersect));
567
CheckStatus(
PInvokeGdiPlus
.GdipSetClipRect(
575
CheckStatus(
PInvokeGdiPlus
.GdipSetClipRegion(NativeGraphics, region.NativeRegion, GdiPlus.CombineMode.CombineModeExclude));
579
public void ResetClip() => CheckStatus(
PInvokeGdiPlus
.GdipResetClip(NativeGraphics));
581
public void TranslateClip(float dx, float dy) => CheckStatus(
PInvokeGdiPlus
.GdipTranslateClip(NativeGraphics, dx, dy));
583
public void TranslateClip(int dx, int dy) => CheckStatus(
PInvokeGdiPlus
.GdipTranslateClip(NativeGraphics, dx, dy));
592
CheckStatus(
PInvokeGdiPlus
.GdipIsVisiblePoint(NativeGraphics, x, y, &isVisible));
605
CheckStatus(
PInvokeGdiPlus
.GdipIsVisibleRect(NativeGraphics, x, y, width, height, &isVisible));
614
public void ResetTransform() => CheckStatus(
PInvokeGdiPlus
.GdipResetWorldTransform(NativeGraphics));
627
CheckStatus(
PInvokeGdiPlus
.GdipMultiplyWorldTransform(NativeGraphics, matrix.NativeMatrix, (GdiPlus.MatrixOrder)order));
634
CheckStatus(
PInvokeGdiPlus
.GdipTranslateWorldTransform(NativeGraphics, dx, dy, (GdiPlus.MatrixOrder)order));
639
CheckStatus(
PInvokeGdiPlus
.GdipScaleWorldTransform(NativeGraphics, sx, sy, (GdiPlus.MatrixOrder)order));
644
CheckStatus(
PInvokeGdiPlus
.GdipRotateWorldTransform(NativeGraphics, angle, (GdiPlus.MatrixOrder)order));
653
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawArc(
688
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawBezier(
745
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawRectangle(NativeGraphics, pen.NativePen, x, y, width, height));
770
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawRectangles(NativeGraphics, pen.NativePen, (RectF*)r, rects.Length));
795
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawRectanglesI(NativeGraphics, pen.NativePen, (Rect*)r, rects.Length));
812
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawEllipse(NativeGraphics, pen.NativePen, x, y, width, height));
838
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawPie(NativeGraphics, pen.NativePen, x, y, width, height, startAngle, sweepAngle));
869
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawPolygon(NativeGraphics, pen.NativePen, (GdiPlus.PointF*)p, points.Length));
894
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawPolygonI(NativeGraphics, pen.NativePen, (GdiPlus.Point*)p, points.Length));
908
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawPath(NativeGraphics, pen.NativePen, path._nativePath));
929
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawCurve(NativeGraphics, pen.NativePen, (GdiPlus.PointF*)p, points.Length));
951
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawCurve2(
987
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawCurve3(
1014
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawCurveI(NativeGraphics, pen.NativePen, (GdiPlus.Point*)p, points.Length));
1036
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawCurve2I(
1069
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawCurve3I(
1097
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawClosedCurve(
1128
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawClosedCurve2(
1153
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawClosedCurveI(
1179
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawClosedCurve2I(
1192
public void Clear(Color color) => CheckStatus(
PInvokeGdiPlus
.GdipGraphicsClear(NativeGraphics, (uint)color.ToArgb()));
1225
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillRectangle(
1266
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillRectangles(NativeGraphics, brush.NativeBrush, (RectF*)r, rects.Length));
1288
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillRectanglesI(NativeGraphics, brush.NativeBrush, (Rect*)r, rects.Length));
1318
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillPolygon(
1357
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillPolygonI(
1379
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillEllipse(
1428
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillPie(
1460
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillClosedCurve(
1501
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillClosedCurve2(
1528
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillClosedCurveI(
1564
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillClosedCurve2I(
1747
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawString(
1808
CheckStatus(
PInvokeGdiPlus
.GdipMeasureString(
1957
CheckStatus(
PInvokeGdiPlus
.GdipGetStringFormatMeasurableCharacterRangeCount(stringFormat.Pointer(), &count));
1976
CheckStatus(
PInvokeGdiPlus
.GdipMeasureCharacterRanges(
2001
Status status =
PInvokeGdiPlus
.GdipDrawImage(NativeGraphics, image.Pointer(), x, y);
2011
Status status =
PInvokeGdiPlus
.GdipDrawImageRect(NativeGraphics, image.Pointer(), x, y, width, height);
2066
Status status =
PInvokeGdiPlus
.GdipDrawImagePoints(NativeGraphics, image.Pointer(), (GdiPlus.PointF*)p, count);
2083
Status status =
PInvokeGdiPlus
.GdipDrawImagePointsI(NativeGraphics, image.Pointer(), (GdiPlus.Point*)p, count);
2093
Status status =
PInvokeGdiPlus
.GdipDrawImagePointRect(
2111
Status status =
PInvokeGdiPlus
.GdipDrawImageRectRect(
2139
Status status =
PInvokeGdiPlus
.GdipDrawImagePointsRect(
2184
Status status =
PInvokeGdiPlus
.GdipDrawImagePointsRect(
2237
Status status =
PInvokeGdiPlus
.GdipDrawImagePointsRectI(
2299
Status status =
PInvokeGdiPlus
.GdipDrawImageRectRect(
2377
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawLines(NativeGraphics, pen.NativePen, (GdiPlus.PointF*)p, points.Length));
2406
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawLinesI(NativeGraphics, pen.NativePen, (GdiPlus.Point*)p, points.Length));
2424
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawLinesI(NativeGraphics, pen.NativePen, (GdiPlus.Point*)p, points.Length));
2601
CheckStatus(
PInvokeGdiPlus
.GdipTransformPoints(
2627
CheckStatus(
PInvokeGdiPlus
.GdipTransformPointsI(
2657
CheckStatus(
PInvokeGdiPlus
.GdipCreateRegion(®ionHandle));
2662
PInvokeGdiPlus
.GdipGetClip(NativeGraphics, regionHandle);
2664
CheckStatus(
PInvokeGdiPlus
.GdipIsInfiniteRegion(
2683
PInvokeGdiPlus
.GdipDeleteRegion(regionHandle);
2774
CheckStatus(
PInvokeGdiPlus
.GdipGetNearestColor(NativeGraphics, &nearest));
2784
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawLine(NativeGraphics, pen.NativePen, x1, y1, x2, y2));
2804
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawBeziers(
2835
CheckErrorStatus(
PInvokeGdiPlus
.GdipDrawBeziersI(
2853
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillPath(
2870
CheckErrorStatus(
PInvokeGdiPlus
.GdipFillRegion(
2947
PInvokeGdiPlus
.GdipEnumerateMetafileDestPoint(
2976
PInvokeGdiPlus
.GdipEnumerateMetafileDestRect(
3011
PInvokeGdiPlus
.GdipEnumerateMetafileDestPoints(
3040
PInvokeGdiPlus
.GdipEnumerateMetafileDestPointsI(
3064
PInvokeGdiPlus
.GdipEnumerateMetafileSrcRectDestPoint(
3105
PInvokeGdiPlus
.GdipEnumerateMetafileSrcRectDestRect(
3146
PInvokeGdiPlus
.GdipEnumerateMetafileSrcRectDestPoints(
3179
PInvokeGdiPlus
.GdipEnumerateMetafileSrcRectDestPointsI(
3390
CheckStatus(
PInvokeGdiPlus
.GdipGetVisibleClipBounds(NativeGraphics, &rect));
3442
Status status =
PInvokeGdiPlus
.GdipSaveGraphics(NativeGraphics, &state);
3460
CheckStatus(
PInvokeGdiPlus
.GdipRestoreGraphics(NativeGraphics, (uint)gstate._nativeState));
3469
Status status =
PInvokeGdiPlus
.GdipBeginContainer(NativeGraphics, (RectF*)&dstrect, (RectF*)&srcrect, (Unit)unit, &state);
3488
Status status =
PInvokeGdiPlus
.GdipBeginContainer2(NativeGraphics, &state);
3506
CheckStatus(
PInvokeGdiPlus
.GdipEndContainer(NativeGraphics, (uint)container._nativeGraphicsContainer));
3518
CheckStatus(
PInvokeGdiPlus
.GdipComment(NativeGraphics, (uint)data.Length, b));
3531
s_halftonePalette =
PInvokeGdiPlus
.GdipCreateHalftonePalette();
3603
CheckStatus(
PInvokeGdiPlus
.GdipDrawCachedBitmap(
3635
PInvokeGdiPlus
.GdipDrawImageFX(
System\Drawing\Image.cs (42)
106
PInvokeGdiPlus
.GdipLoadImageFromFileICM(fn, &image).ThrowIfFailed();
110
PInvokeGdiPlus
.GdipLoadImageFromFile(fn, &image).ThrowIfFailed();
151
PInvokeGdiPlus
.GdipGetImageType(_nativeImage, &type).ThrowIfFailed();
168
PInvokeGdiPlus
.GdipLoadImageFromStreamICM(stream, &image).ThrowIfFailed();
172
PInvokeGdiPlus
.GdipLoadImageFromStream(stream, &image).ThrowIfFailed();
200
PInvokeGdiPlus
.GdipCloneImage(_nativeImage, &cloneImage).ThrowIfFailed();
213
Status status = !Gdip.Initialized ? Status.Ok :
PInvokeGdiPlus
.GdipDisposeImage(_nativeImage);
275
PInvokeGdiPlus
.GdipSaveImageToFile(_nativeImage, fn, &encoder, nativeParameters).ThrowIfFailed();
346
PInvokeGdiPlus
.GdipSaveAdd(_nativeImage, nativeParameters).ThrowIfFailed();
378
PInvokeGdiPlus
.GdipSaveAddImage(_nativeImage, image._nativeImage, nativeParameters).ThrowIfFailed();
412
PInvokeGdiPlus
.GdipGetImageDimension(_nativeImage, &width, &height).ThrowIfFailed();
434
PInvokeGdiPlus
.GdipGetImageWidth(_nativeImage, &width).ThrowIfFailed();
451
PInvokeGdiPlus
.GdipGetImageHeight(_nativeImage, &height).ThrowIfFailed();
465
PInvokeGdiPlus
.GdipGetImageHorizontalResolution(_nativeImage, &horzRes).ThrowIfFailed();
479
PInvokeGdiPlus
.GdipGetImageVerticalResolution(_nativeImage, &vertRes).ThrowIfFailed();
494
PInvokeGdiPlus
.GdipGetImageFlags(_nativeImage, &flags).ThrowIfFailed();
508
PInvokeGdiPlus
.GdipGetImageRawFormat(_nativeImage, &guid).ThrowIfFailed();
528
PInvokeGdiPlus
.GdipGetPropertyCount(_nativeImage, &count).ThrowIfFailed();
537
PInvokeGdiPlus
.GdipGetPropertyIdList(_nativeImage, count, (uint*)pPropid).ThrowIfFailed();
554
PInvokeGdiPlus
.GdipGetPropertySize(_nativeImage, &size, &count).ThrowIfFailed();
566
PInvokeGdiPlus
.GdipGetAllPropertyItems(_nativeImage, size, count, properties);
602
PInvokeGdiPlus
.GdipGetImagePaletteSize(_nativeImage, &size).ThrowIfFailed();
607
PInvokeGdiPlus
.GdipGetImagePalette(_nativeImage, (GdiPlus.ColorPalette*)b, size).ThrowIfFailed();
617
PInvokeGdiPlus
.GdipSetImagePalette(_nativeImage, (GdiPlus.ColorPalette*)b).ThrowIfFailed();
634
PInvokeGdiPlus
.GdipGetImageThumbnail(
650
PInvokeGdiPlus
.GdipImageForceValidation(image).ThrowIfFailed();
654
PInvokeGdiPlus
.GdipDisposeImage(image);
666
PInvokeGdiPlus
.GdipImageGetFrameCount(_nativeImage, &dimensionID, &count).ThrowIfFailed();
677
PInvokeGdiPlus
.GdipGetPropertyItemSize(_nativeImage, (uint)propid, &size).ThrowIfFailed();
688
PInvokeGdiPlus
.GdipGetPropertyItem(_nativeImage, (uint)propid, size, property).ThrowIfFailed();
700
PInvokeGdiPlus
.GdipImageSelectActiveFrame(_nativeImage, &dimensionID, (uint)frameIndex).ThrowIfFailed();
720
PInvokeGdiPlus
.GdipSetPropertyItem(_nativeImage, &native).ThrowIfFailed();
727
PInvokeGdiPlus
.GdipImageRotateFlip(_nativeImage, (GdiPlus.RotateFlipType)rotateFlipType).ThrowIfFailed();
736
PInvokeGdiPlus
.GdipRemovePropertyItem(_nativeImage, (uint)propid).ThrowIfFailed();
748
PInvokeGdiPlus
.GdipGetEncoderParameterListSize(_nativeImage, &encoder, &size).ThrowIfFailed();
758
PInvokeGdiPlus
.GdipGetEncoderParameterList(
782
PInvokeGdiPlus
.GdipCreateBitmapFromHBITMAP((HBITMAP)hbitmap, (HPALETTE)hpalette, &bitmap).ThrowIfFailed();
825
PInvokeGdiPlus
.GdipImageGetFrameDimensionsCount(_nativeImage, &count).ThrowIfFailed();
836
PInvokeGdiPlus
.GdipImageGetFrameDimensionsList(_nativeImage, g, count).ThrowIfFailed();
857
PInvokeGdiPlus
.GdipGetImageType(nativeImage, &imageType);
880
PInvokeGdiPlus
.GdipImageGetFrameDimensionsCount(image._nativeImage, &dimensions).ThrowIfFailed();
890
PInvokeGdiPlus
.GdipImageGetFrameDimensionsList(image._nativeImage, g, dimensions).ThrowIfFailed();
System\Drawing\Imaging\CachedBitmap.cs (2)
49
PInvokeGdiPlus
.GdipCreateCachedBitmap(
66
Status status =
PInvokeGdiPlus
.GdipDeleteCachedBitmap((GpCachedBitmap*)handle);
System\Drawing\Imaging\ColorPalette.cs (1)
106
PInvokeGdiPlus
.GdipInitializePalette(
System\Drawing\Imaging\Effects\ColorMatrixEffect.cs (1)
29
PInvokeGdiPlus
.GdipSetEffectParameters(NativeEffect, p, (uint)sizeof(GdiPlus.ColorMatrix)).ThrowIfFailed();
System\Drawing\Imaging\Effects\Effect.cs (3)
20
PInvokeGdiPlus
.GdipCreateEffect(guid, &nativeEffect).ThrowIfFailed();
34
PInvokeGdiPlus
.GdipSetEffectParameters(NativeEffect, p, (uint)sizeof(T)).ThrowIfFailed();
48
PInvokeGdiPlus
.GdipDeleteEffect(_nativeEffect);
System\Drawing\Imaging\ImageAttributes.cs (18)
58
PInvokeGdiPlus
.GdipCreateImageAttributes(&newImageAttributes).ThrowIfFailed();
75
Status status = !Gdip.Initialized ? Status.Ok :
PInvokeGdiPlus
.GdipDisposeImageAttributes(_nativeImageAttributes);
92
PInvokeGdiPlus
.GdipCloneImageAttributes(_nativeImageAttributes, &clone).ThrowIfFailed();
126
PInvokeGdiPlus
.GdipSetImageAttributesColorMatrix(
159
PInvokeGdiPlus
.GdipSetImageAttributesColorMatrix(
172
PInvokeGdiPlus
.GdipSetImageAttributesColorMatrix(
195
PInvokeGdiPlus
.GdipSetImageAttributesThreshold(
214
PInvokeGdiPlus
.GdipSetImageAttributesGamma(
233
PInvokeGdiPlus
.GdipSetImageAttributesNoOp(
253
PInvokeGdiPlus
.GdipSetImageAttributesColorKeys(
275
PInvokeGdiPlus
.GdipSetImageAttributesOutputChannel(
294
PInvokeGdiPlus
.GdipSetImageAttributesOutputChannelColorProfile(
308
PInvokeGdiPlus
.GdipSetImageAttributesOutputChannel(
370
PInvokeGdiPlus
.GdipSetImageAttributesRemapTable(
395
PInvokeGdiPlus
.GdipSetImageAttributesRemapTable(
417
PInvokeGdiPlus
.GdipSetImageAttributesRemapTable(
445
PInvokeGdiPlus
.GdipSetImageAttributesWrapMode(
459
PInvokeGdiPlus
.GdipGetImageAttributesAdjustedPalette(
System\Drawing\Imaging\ImageCodecInfo.cs (4)
47
PInvokeGdiPlus
.GdipGetImageDecodersSize(&numDecoders, &size).ThrowIfFailed();
53
PInvokeGdiPlus
.GdipGetImageDecoders(numDecoders, size, (GdiPlus.ImageCodecInfo*)b).ThrowIfFailed();
68
PInvokeGdiPlus
.GdipGetImageEncodersSize(&numEncoders, &size).ThrowIfFailed();
74
PInvokeGdiPlus
.GdipGetImageEncoders(numEncoders, size, (GdiPlus.ImageCodecInfo*)b).ThrowIfFailed();
System\Drawing\Imaging\Metafile.cs (19)
35
PInvokeGdiPlus
.GdipCreateMetafileFromWmf(
52
PInvokeGdiPlus
.GdipCreateMetafileFromEmf((HENHMETAFILE)henhmetafile, deleteEmf, &metafile).ThrowIfFailed();
66
PInvokeGdiPlus
.GdipCreateMetafileFromFile(fn, &metafile).ThrowIfFailed();
126
PInvokeGdiPlus
.GdipRecordMetafile(
221
PInvokeGdiPlus
.GdipRecordMetafileFileName(
348
PInvokeGdiPlus
.GdipCreateMetafileFromStream(iStream, &metafile).ThrowIfFailed();
360
PInvokeGdiPlus
.GdipRecordMetafile(
384
PInvokeGdiPlus
.GdipRecordMetafile(
408
PInvokeGdiPlus
.GdipRecordMetafileFileName(
434
PInvokeGdiPlus
.GdipRecordMetafileFileName(
458
PInvokeGdiPlus
.GdipRecordMetafileStream(
483
PInvokeGdiPlus
.GdipRecordMetafileStream(
508
PInvokeGdiPlus
.GdipRecordMetafileStream(
541
PInvokeGdiPlus
.GdipPlayMetafileRecord(
562
PInvokeGdiPlus
.GdipGetMetafileHeaderFromWmf((HMETAFILE)hmetafile, wmf, mf).ThrowIfFailed();
575
PInvokeGdiPlus
.GdipGetMetafileHeaderFromEmf((HENHMETAFILE)henhmetafile, mf).ThrowIfFailed();
593
PInvokeGdiPlus
.GdipGetMetafileHeaderFromFile(fn, mf).ThrowIfFailed();
610
PInvokeGdiPlus
.GdipGetMetafileHeaderFromStream(iStream, mf).ThrowIfFailed();
624
PInvokeGdiPlus
.GdipGetMetafileHeaderFromMetafile(this.Pointer(), mf).ThrowIfFailed();
System\Drawing\Pen.cs (46)
48
PInvokeGdiPlus
.GdipCreatePen1((uint)color.ToArgb(), width, (int)GraphicsUnit.World, &pen).ThrowIfFailed();
71
PInvokeGdiPlus
.GdipCreatePen2(brush.NativeBrush, width, (int)GraphicsUnit.World, &pen).ThrowIfFailed();
91
PInvokeGdiPlus
.GdipClonePen(NativePen, &clonedPen).ThrowIfFailed();
121
Status status = !Gdip.Initialized ? Status.Ok :
PInvokeGdiPlus
.GdipDeletePen(NativePen);
140
PInvokeGdiPlus
.GdipGetPenWidth(NativePen, &width).ThrowIfFailed();
151
PInvokeGdiPlus
.GdipSetPenWidth(NativePen, value).ThrowIfFailed();
166
PInvokeGdiPlus
.GdipSetPenLineCap197819(
183
PInvokeGdiPlus
.GdipGetPenStartCap(NativePen, (GdiPlus.LineCap*)&startCap).ThrowIfFailed();
212
PInvokeGdiPlus
.GdipSetPenStartCap(NativePen, (GdiPlus.LineCap)value).ThrowIfFailed();
225
PInvokeGdiPlus
.GdipGetPenEndCap(NativePen, (GdiPlus.LineCap*)&endCap).ThrowIfFailed();
254
PInvokeGdiPlus
.GdipSetPenEndCap(NativePen, (GdiPlus.LineCap)value).ThrowIfFailed();
267
PInvokeGdiPlus
.GdipGetPenCustomStartCap(NativePen, &lineCap).ThrowIfFailed();
278
PInvokeGdiPlus
.GdipSetPenCustomStartCap(NativePen, value is null ? null : value._nativeCap).ThrowIfFailed();
292
PInvokeGdiPlus
.GdipGetPenCustomEndCap(NativePen, &lineCap).ThrowIfFailed();
303
PInvokeGdiPlus
.GdipSetPenCustomEndCap(NativePen, value is null ? null : value._nativeCap).ThrowIfFailed();
317
PInvokeGdiPlus
.GdipGetPenDashCap197819(NativePen, (GdiPlus.DashCap*)&dashCap).ThrowIfFailed();
333
PInvokeGdiPlus
.GdipSetPenDashCap197819(NativePen, (GdiPlus.DashCap)value).ThrowIfFailed();
346
PInvokeGdiPlus
.GdipGetPenLineJoin(NativePen, (GdiPlus.LineJoin*)&lineJoin).ThrowIfFailed();
362
PInvokeGdiPlus
.GdipSetPenLineJoin(NativePen, (GdiPlus.LineJoin)value).ThrowIfFailed();
375
PInvokeGdiPlus
.GdipGetPenMiterLimit(NativePen, &miterLimit).ThrowIfFailed();
386
PInvokeGdiPlus
.GdipSetPenMiterLimit(NativePen, value).ThrowIfFailed();
399
PInvokeGdiPlus
.GdipGetPenMode(NativePen, (GdiPlus.PenAlignment*)&penMode).ThrowIfFailed();
415
PInvokeGdiPlus
.GdipSetPenMode(NativePen, (GdiPlus.PenAlignment)value).ThrowIfFailed();
428
PInvokeGdiPlus
.GdipGetPenTransform(NativePen, matrix.NativeMatrix).ThrowIfFailed();
441
PInvokeGdiPlus
.GdipSetPenTransform(NativePen, value.NativeMatrix).ThrowIfFailed();
452
PInvokeGdiPlus
.GdipResetPenTransform(NativePen).ThrowIfFailed();
474
PInvokeGdiPlus
.GdipMultiplyPenTransform(NativePen, matrix.NativeMatrix, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
490
PInvokeGdiPlus
.GdipTranslatePenTransform(NativePen, dx, dy, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
504
PInvokeGdiPlus
.GdipScalePenTransform(NativePen, sx, sy, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
518
PInvokeGdiPlus
.GdipRotatePenTransform(NativePen, angle, (GdiPlus.MatrixOrder)order).ThrowIfFailed();
524
PInvokeGdiPlus
.GdipSetPenColor(NativePen, (uint)_color.ToArgb()).ThrowIfFailed();
537
PInvokeGdiPlus
.GdipGetPenFillType(NativePen, &type).ThrowIfFailed();
558
PInvokeGdiPlus
.GdipGetPenColor(NativePen, (uint*)&color).ThrowIfFailed();
634
PInvokeGdiPlus
.GdipSetPenBrushFill(NativePen, value.Pointer()).ThrowIfFailed();
642
PInvokeGdiPlus
.GdipGetPenBrushFill(NativePen, &nativeBrush).ThrowIfFailed();
655
PInvokeGdiPlus
.GdipGetPenDashStyle(NativePen, (GdiPlus.DashStyle*)&dashStyle).ThrowIfFailed();
671
PInvokeGdiPlus
.GdipSetPenDashStyle(NativePen, (GdiPlus.DashStyle)value).ThrowIfFailed();
695
PInvokeGdiPlus
.GdipGetPenDashCount(NativePen, &count);
713
PInvokeGdiPlus
.GdipGetPenDashOffset(NativePen, &dashOffset).ThrowIfFailed();
724
PInvokeGdiPlus
.GdipSetPenDashOffset(NativePen, value).ThrowIfFailed();
737
PInvokeGdiPlus
.GdipGetPenDashCount(NativePen, &count).ThrowIfFailed();
748
PInvokeGdiPlus
.GdipGetPenDashArray(NativePen, p, count).ThrowIfFailed();
784
PInvokeGdiPlus
.GdipSetPenDashArray(NativePen, f, value.Length).ThrowIfFailed();
798
PInvokeGdiPlus
.GdipGetPenCompoundCount(NativePen, &count).ThrowIfFailed();
808
PInvokeGdiPlus
.GdipGetPenCompoundArray(NativePen, f, count).ThrowIfFailed();
823
PInvokeGdiPlus
.GdipSetPenCompoundArray(NativePen, f, value.Length).ThrowIfFailed();
System\Drawing\Region.cs (37)
17
CheckStatus(
PInvokeGdiPlus
.GdipCreateRegion(®ion));
25
CheckStatus(
PInvokeGdiPlus
.GdipCreateRegionRect(&rectF, ®ion));
38
CheckStatus(
PInvokeGdiPlus
.GdipCreateRegionPath(path._nativePath, ®ion));
50
CheckStatus(
PInvokeGdiPlus
.GdipCreateRegionRgnData(data, rgnData.Data.Length, ®ion));
61
Gdip.CheckStatus(
PInvokeGdiPlus
.GdipCreateRegionHrgn((HRGN)hrgn, ®ion));
76
CheckStatus(
PInvokeGdiPlus
.GdipCloneRegion(NativeRegion, ®ion));
95
Status status = !Gdip.Initialized ? Status.Ok :
PInvokeGdiPlus
.GdipDeleteRegion(NativeRegion);
105
public void MakeInfinite() => CheckStatus(
PInvokeGdiPlus
.GdipSetInfinite(NativeRegion));
107
public void MakeEmpty() => CheckStatus(
PInvokeGdiPlus
.GdipSetEmpty(NativeRegion));
110
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRect(NativeRegion, (RectF*)&rect, GdiPlus.CombineMode.CombineModeIntersect));
117
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionPath(NativeRegion, path._nativePath, GdiPlus.CombineMode.CombineModeIntersect));
124
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRegion(NativeRegion, region.NativeRegion, GdiPlus.CombineMode.CombineModeIntersect));
129
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRect(NativeRegion, (RectF*)&rect, GdiPlus.CombineMode.CombineModeUnion));
136
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionPath(NativeRegion, path._nativePath, GdiPlus.CombineMode.CombineModeUnion));
143
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRegion(NativeRegion, region.NativeRegion, GdiPlus.CombineMode.CombineModeUnion));
148
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRect(NativeRegion, (RectF*)&rect, GdiPlus.CombineMode.CombineModeXor));
155
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionPath(NativeRegion, path._nativePath, GdiPlus.CombineMode.CombineModeXor));
162
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRegion(NativeRegion, region.NativeRegion, GdiPlus.CombineMode.CombineModeXor));
167
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRect(NativeRegion, (RectF*)&rect, GdiPlus.CombineMode.CombineModeExclude));
174
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionPath(NativeRegion, path._nativePath, GdiPlus.CombineMode.CombineModeExclude));
181
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRegion(NativeRegion, region.NativeRegion, GdiPlus.CombineMode.CombineModeExclude));
186
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRect(NativeRegion, (RectF*)&rect, GdiPlus.CombineMode.CombineModeComplement));
193
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionPath(NativeRegion, path._nativePath, GdiPlus.CombineMode.CombineModeComplement));
200
CheckStatus(
PInvokeGdiPlus
.GdipCombineRegionRegion(NativeRegion, region.NativeRegion, GdiPlus.CombineMode.CombineModeComplement));
204
public void Translate(float dx, float dy) => CheckStatus(
PInvokeGdiPlus
.GdipTranslateRegion(NativeRegion, dx, dy));
212
CheckStatus(
PInvokeGdiPlus
.GdipTransformRegion(NativeRegion, matrix.NativeMatrix));
220
CheckStatus(
PInvokeGdiPlus
.GdipGetRegionBounds(NativeRegion, g.NativeGraphics, &bounds));
229
CheckStatus(
PInvokeGdiPlus
.GdipGetRegionHRgn(NativeRegion, g.NativeGraphics, &hrgn));
238
CheckStatus(
PInvokeGdiPlus
.GdipIsEmptyRegion(NativeRegion, g.NativeGraphics, &isEmpty));
247
CheckStatus(
PInvokeGdiPlus
.GdipIsInfiniteRegion(NativeRegion, g.NativeGraphics, &isInfinite));
256
CheckStatus(
PInvokeGdiPlus
.GdipIsEqualRegion(NativeRegion, region.NativeRegion, g.NativeGraphics, &isEqual));
265
CheckStatus(
PInvokeGdiPlus
.GdipGetRegionDataSize(NativeRegion, ®ionSize));
273
CheckStatus(
PInvokeGdiPlus
.GdipGetRegionData(NativeRegion, rd, regionSize, ®ionSize));
288
CheckStatus(
PInvokeGdiPlus
.GdipIsVisibleRegionPoint(
308
CheckStatus(
PInvokeGdiPlus
.GdipIsVisibleRegionRect(
337
CheckStatus(
PInvokeGdiPlus
.GdipGetRegionScansCount(
351
CheckStatus(
PInvokeGdiPlus
.GdipGetRegionScans(
System\Drawing\SolidBrush.cs (4)
19
PInvokeGdiPlus
.GdipCreateSolidFill((ARGB)_color, &nativeBrush).ThrowIfFailed();
39
PInvokeGdiPlus
.GdipCloneBrush(NativeBrush, &clonedBrush).ThrowIfFailed();
67
PInvokeGdiPlus
.GdipGetSolidFillColor((GpSolidFill*)NativeBrush, (uint*)&color).ThrowIfFailed();
100
PInvokeGdiPlus
.GdipSetSolidFillColor((GpSolidFill*)NativeBrush, (ARGB)value).ThrowIfFailed();
System\Drawing\StringFormat.cs (23)
40
PInvokeGdiPlus
.GdipCreateStringFormat((int)options, (ushort)language, &format).ThrowIfFailed();
52
PInvokeGdiPlus
.GdipCloneStringFormat(format._nativeFormat, &newFormat).ThrowIfFailed();
75
PInvokeGdiPlus
.GdipDeleteStringFormat(_nativeFormat);
109
PInvokeGdiPlus
.GdipGetStringFormatFlags(_nativeFormat, (int*)&format).ThrowIfFailed();
115
PInvokeGdiPlus
.GdipSetStringFormatFlags(_nativeFormat, (int)value).ThrowIfFailed();
132
PInvokeGdiPlus
.GdipSetStringFormatMeasurableCharacterRanges(
149
PInvokeGdiPlus
.GdipGetStringFormatAlign(_nativeFormat, (GdiPlus.StringAlignment*)&alignment).ThrowIfFailed();
160
PInvokeGdiPlus
.GdipSetStringFormatAlign(_nativeFormat, (GdiPlus.StringAlignment)value).ThrowIfFailed();
173
PInvokeGdiPlus
.GdipGetStringFormatLineAlign(_nativeFormat, (GdiPlus.StringAlignment*)&alignment).ThrowIfFailed();
184
PInvokeGdiPlus
.GdipSetStringFormatLineAlign(_nativeFormat, (GdiPlus.StringAlignment)value).ThrowIfFailed();
197
PInvokeGdiPlus
.GdipGetStringFormatHotkeyPrefix(_nativeFormat, (int*)&hotkeyPrefix).ThrowIfFailed();
208
PInvokeGdiPlus
.GdipSetStringFormatHotkeyPrefix(_nativeFormat, (int)value).ThrowIfFailed();
230
PInvokeGdiPlus
.GdipSetStringFormatTabStops(
245
PInvokeGdiPlus
.GdipGetStringFormatTabStopCount(_nativeFormat, &count).ThrowIfFailed();
258
PInvokeGdiPlus
.GdipGetStringFormatTabStops(_nativeFormat, count, fto, ts).ThrowIfFailed();
275
PInvokeGdiPlus
.GdipGetStringFormatTrimming(_nativeFormat, (GdiPlus.StringTrimming*)&trimming).ThrowIfFailed();
286
PInvokeGdiPlus
.GdipSetStringFormatTrimming(_nativeFormat, (GdiPlus.StringTrimming)value).ThrowIfFailed();
311
PInvokeGdiPlus
.GdipStringFormatGetGenericDefault(&format).ThrowIfFailed();
337
PInvokeGdiPlus
.GdipStringFormatGetGenericTypographic(&format).ThrowIfFailed();
344
PInvokeGdiPlus
.GdipSetStringFormatDigitSubstitution(
360
PInvokeGdiPlus
.GdipGetStringFormatDigitSubstitution(
378
PInvokeGdiPlus
.GdipGetStringFormatDigitSubstitution(_nativeFormat, &language, null).ThrowIfFailed();
387
PInvokeGdiPlus
.GdipGetStringFormatMeasurableCharacterRangeCount(_nativeFormat, &count).ThrowIfFailed();
System\Drawing\Text\FontCollection.cs (2)
35
PInvokeGdiPlus
.GdipGetFontCollectionFamilyCount(_nativeFontCollection, &numFound).ThrowIfFailed();
47
PInvokeGdiPlus
.GdipGetFontCollectionFamilyList(_nativeFontCollection, numFound, f, &numFound).ThrowIfFailed();
System\Drawing\Text\InstalledFontCollection.cs (1)
24
PInvokeGdiPlus
.GdipNewInstalledFontCollection(&fontCollection).ThrowIfFailed();
System\Drawing\Text\PrivateFontCollection.cs (4)
23
PInvokeGdiPlus
.GdipNewPrivateFontCollection(&fontCollection).ThrowIfFailed();
36
Status status =
PInvokeGdiPlus
.GdipDeletePrivateFontCollection(&nativeFontCollection);
60
PInvokeGdiPlus
.GdipPrivateAddFontFile(this.Pointer(), p).ThrowIfFailed();
73
PInvokeGdiPlus
.GdipPrivateAddMemoryFont(this.Pointer(), (void*)memory, length).ThrowIfFailed();
System\Drawing\TextureBrush.cs (14)
31
PInvokeGdiPlus
.GdipCreateTexture(image.Pointer(), (WrapMode)wrapMode, &brush).ThrowIfFailed();
46
PInvokeGdiPlus
.GdipCreateTexture2(
67
PInvokeGdiPlus
.GdipCreateTextureIA(
97
PInvokeGdiPlus
.GdipCloneBrush(NativeBrush, &cloneBrush).ThrowIfFailed();
108
PInvokeGdiPlus
.GdipGetTextureTransform((GpTexture*)NativeBrush, matrix.NativeMatrix).ThrowIfFailed();
115
PInvokeGdiPlus
.GdipSetTextureTransform((GpTexture*)NativeBrush, value.NativeMatrix).ThrowIfFailed();
125
PInvokeGdiPlus
.GdipGetTextureWrapMode((GpTexture*)NativeBrush, &mode).ThrowIfFailed();
136
PInvokeGdiPlus
.GdipSetTextureWrapMode((GpTexture*)NativeBrush, (WrapMode)value).ThrowIfFailed();
146
PInvokeGdiPlus
.GdipGetTextureImage((GpTexture*)NativeBrush, &image).ThrowIfFailed();
154
PInvokeGdiPlus
.GdipResetTextureTransform((GpTexture*)NativeBrush).ThrowIfFailed();
169
PInvokeGdiPlus
.GdipMultiplyTextureTransform(
182
PInvokeGdiPlus
.GdipTranslateTextureTransform(
194
PInvokeGdiPlus
.GdipScaleTextureTransform(
206
PInvokeGdiPlus
.GdipRotateTextureTransform(
System.Private.Windows.GdiPlus (537)
_generated\60\Windows.Win32.PInvokeGdiPlus.gdiplus.dll.g.cs (523)
33
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathArc(pathLocal, x, y, width, height, startAngle, sweepAngle);
47
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathBezier(pathLocal, x1, y1, x2, y2, x3, y3, x4, y4);
63
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathBeziers(pathLocal, pointsLocal, count);
80
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathBeziersI(pathLocal, pointsLocal, count);
97
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathClosedCurve2(pathLocal, pointsLocal, count, tension);
114
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathClosedCurve2I(pathLocal, pointsLocal, count, tension);
131
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathCurve2(pathLocal, pointsLocal, count, tension);
148
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathCurve2I(pathLocal, pointsLocal, count, tension);
165
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathCurve3(pathLocal, pointsLocal, count, offset, numberOfSegments, tension);
182
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathCurve3I(pathLocal, pointsLocal, count, offset, numberOfSegments, tension);
197
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathEllipse(pathLocal, x, y, width, height);
211
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathLine(pathLocal, x1, y1, x2, y2);
227
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathLine2(pathLocal, pointsLocal, count);
244
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathLine2I(pathLocal, pointsLocal, count);
261
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathPath(pathLocal, addingPathLocal, connect);
276
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathPie(pathLocal, x, y, width, height, startAngle, sweepAngle);
292
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathPolygon(pathLocal, pointsLocal, count);
309
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathPolygonI(pathLocal, pointsLocal, count);
324
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathRectangle(pathLocal, x, y, width, height);
340
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathRectangles(pathLocal, rectsLocal, count);
357
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathRectanglesI(pathLocal, rectsLocal, count);
380
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipAddPathString(pathLocal, @stringLocal, length, familyLocal, style, emSize, layoutRectLocal, formatLocal);
404
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipBeginContainer(graphicsLocal, dstrectLocal, srcrectLocal, unit, stateLocal);
423
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipBeginContainer2(graphicsLocal, stateLocal);
446
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipBitmapApplyEffect(bitmapLocal, effectLocal, roiLocal, useAuxData, auxDataLocal, auxDataSizeLocal);
464
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipBitmapConvertFormat(pInputBitmapLocal, format, dithertype, palettetype, palette, alphaThresholdPercent);
480
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipBitmapGetPixel(bitmapLocal, x, y, colorLocal);
499
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipBitmapLockBits(bitmapLocal, rectLocal, flags, format, lockedBitmapDataLocal);
515
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipBitmapSetPixel(bitmapLocal, x, y, color);
529
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipBitmapSetResolution(bitmapLocal, xdpi, ydpi);
545
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipBitmapUnlockBits(bitmapLocal, lockedBitmapDataLocal);
560
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipClearPathMarkers(pathLocal);
576
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneBitmapArea(x, y, width, height, format, srcBitmapLocal, dstBitmapLocal);
593
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneBitmapAreaI(x, y, width, height, format, srcBitmapLocal, dstBitmapLocal);
610
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneBrush(brushLocal, cloneBrushLocal);
627
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneCustomLineCap(customCapLocal, clonedCapLocal);
644
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneFont(fontLocal, cloneFontLocal);
661
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneFontFamily(fontFamilyLocal, clonedFontFamilyLocal);
678
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneImage(imageLocal, cloneImageLocal);
695
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneImageAttributes(imageattrLocal, cloneImageattrLocal);
712
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneMatrix(matrixLocal, cloneMatrixLocal);
729
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipClonePath(pathLocal, clonePathLocal);
746
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipClonePen(penLocal, clonepenLocal);
763
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneRegion(regionLocal, cloneRegionLocal);
780
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCloneStringFormat(formatLocal, newFormatLocal);
795
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipClosePathFigure(pathLocal);
809
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipClosePathFigures(pathLocal);
825
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCombineRegionPath(regionLocal, pathLocal, combineMode);
842
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCombineRegionRect(regionLocal, rectLocal, combineMode);
859
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCombineRegionRegion(regionLocal, region2Local, combineMode);
876
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipComment(graphicsLocal, sizeData, dataLocal);
891
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateAdjustableArrowCap(height, width, isFilled, capLocal);
907
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateBitmapFromFile(filenameLocal, bitmapLocal);
924
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateBitmapFromFileICM(filenameLocal, bitmapLocal);
941
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateBitmapFromGraphics(width, height, targetLocal, bitmapLocal);
956
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateBitmapFromHBITMAP(hbm, hpal, bitmapLocal);
970
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateBitmapFromHICON(hicon, bitmapLocal);
986
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateBitmapFromResource(hInstance, lpBitmapNameLocal, bitmapLocal);
1003
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateBitmapFromScan0(width, height, stride, format, scan0Local, bitmapLocal);
1018
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateBitmapFromStream(stream, bitmapLocal);
1032
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateBitmapFromStreamICM(stream, bitmapLocal);
1050
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateCachedBitmap(bitmapLocal, graphicsLocal, cachedBitmapLocal);
1070
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateCustomLineCap(fillPathLocal, strokePathLocal, baseCap, baseInset, customCapLocal);
1086
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateEffect(guid, effectLocal);
1102
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateFont(fontFamilyLocal, emSize, style, unit, fontLocal);
1121
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateFontFamilyFromName(nameLocal, fontCollectionLocal, fontFamilyLocal);
1137
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateFontFromDC(hdc, fontLocal);
1153
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateFontFromLogfont(hdc, logfontLocal, fontLocal);
1168
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateFromHDC(hdc, graphicsLocal);
1182
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateFromHDC2(hdc, hDevice, graphicsLocal);
1196
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateFromHWND(hwnd, graphicsLocal);
1213
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateHatchBrush(hatchstyle, forecol, backcol, brushLocal);
1229
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateHBITMAPFromBitmap(bitmapLocal, hbmReturnLocal, background);
1246
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateHICONFromBitmap(bitmapLocal, hbmReturnLocal);
1261
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateImageAttributes(imageattrLocal);
1279
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateLineBrush(point1Local, point2Local, color1, color2, wrapMode, lineGradientLocal);
1297
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateLineBrushFromRect(rectLocal, color1, color2, mode, wrapMode, lineGradientLocal);
1314
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateLineBrushFromRectWithAngle(rectLocal, color1, color2, angle, isAngleScalable, wrapMode, lineGradientLocal);
1329
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateMatrix(matrixLocal);
1343
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateMatrix2(m11, m12, m21, m22, dx, dy, matrixLocal);
1361
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateMatrix3(rectLocal, dstplgLocal, matrixLocal);
1381
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateMatrix3I(rectLocal, dstplgLocal, matrixLocal);
1397
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateMetafileFromEmf(hEmf, deleteEmf, metafileLocal);
1413
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateMetafileFromFile(fileLocal, metafileLocal);
1428
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateMetafileFromStream(stream, metafileLocal);
1444
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateMetafileFromWmf(hWmf, deleteWmf, wmfPlaceableFileHeaderLocal, metafileLocal);
1459
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreatePath(brushMode, pathLocal);
1477
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreatePath2(param0Local, param1Local, param2, param3, pathLocal);
1497
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreatePath2I(param0Local, param1Local, param2, param3, pathLocal);
1515
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreatePathGradient(pointsLocal, count, wrapMode, polyGradientLocal);
1532
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreatePathGradientFromPath(pathLocal, polyGradientLocal);
1549
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreatePathGradientI(pointsLocal, count, wrapMode, polyGradientLocal);
1566
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreatePathIter(iteratorLocal, pathLocal);
1581
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreatePen1(color, width, unit, penLocal);
1597
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreatePen2(brushLocal, width, unit, penLocal);
1612
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateRegion(regionLocal);
1626
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateRegionHrgn(hRgn, regionLocal);
1642
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateRegionPath(pathLocal, regionLocal);
1659
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateRegionRect(rectLocal, regionLocal);
1676
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateRegionRgnData(regionDataLocal, size, regionLocal);
1691
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateSolidFill(color, brushLocal);
1705
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateStringFormat(formatAttributes, language, formatLocal);
1721
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateTexture(imageLocal, wrapmode, textureLocal);
1738
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateTexture2(imageLocal, wrapmode, x, y, width, height, textureLocal);
1757
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipCreateTextureIA(imageLocal, imageAttributesLocal, x, y, width, height, textureLocal);
1773
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteBrush(brushLocal);
1787
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteCachedBitmap(cachedBitmapLocal);
1801
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteCustomLineCap(customCapLocal);
1815
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteEffect(effectLocal);
1829
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteFont(fontLocal);
1843
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteFontFamily(fontFamilyLocal);
1857
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteGraphics(graphicsLocal);
1871
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteMatrix(matrixLocal);
1885
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeletePath(pathLocal);
1899
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeletePathIter(iteratorLocal);
1913
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeletePen(penLocal);
1927
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeletePrivateFontCollection(fontCollectionLocal);
1941
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteRegion(regionLocal);
1955
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDeleteStringFormat(formatLocal);
1969
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDisposeImage(imageLocal);
1983
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDisposeImageAttributes(imageattrLocal);
1999
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawArc(graphicsLocal, penLocal, x, y, width, height, startAngle, sweepAngle);
2016
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawBezier(graphicsLocal, penLocal, x1, y1, x2, y2, x3, y3, x4, y4);
2035
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawBeziers(graphicsLocal, penLocal, pointsLocal, count);
2055
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawBeziersI(graphicsLocal, penLocal, pointsLocal, count);
2073
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawCachedBitmap(graphicsLocal, cachedBitmapLocal, x, y);
2092
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawClosedCurve(graphicsLocal, penLocal, pointsLocal, count);
2112
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawClosedCurve2(graphicsLocal, penLocal, pointsLocal, count, tension);
2132
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawClosedCurve2I(graphicsLocal, penLocal, pointsLocal, count, tension);
2152
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawClosedCurveI(graphicsLocal, penLocal, pointsLocal, count);
2172
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawCurve(graphicsLocal, penLocal, pointsLocal, count);
2192
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawCurve2(graphicsLocal, penLocal, pointsLocal, count, tension);
2212
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawCurve2I(graphicsLocal, penLocal, pointsLocal, count, tension);
2232
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawCurve3(graphicsLocal, penLocal, pointsLocal, count, offset, numberOfSegments, tension);
2252
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawCurve3I(graphicsLocal, penLocal, pointsLocal, count, offset, numberOfSegments, tension);
2272
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawCurveI(graphicsLocal, penLocal, pointsLocal, count);
2290
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawEllipse(graphicsLocal, penLocal, x, y, width, height);
2307
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawImage(graphicsLocal, imageLocal, x, y);
2332
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawImageFX(graphicsLocal, imageLocal, sourceLocal, xFormLocal, effectLocal, imageAttributesLocal, srcUnit);
2353
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawImagePointRect(graphicsLocal, imageLocal, x, y, srcx, srcy, srcwidth, srcheight, srcUnit);
2372
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawImagePoints(graphicsLocal, imageLocal, dstpointsLocal, count);
2392
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawImagePointsI(graphicsLocal, imageLocal, dstpointsLocal, count);
2414
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawImagePointsRect(graphicsLocal, imageLocal, pointsLocal, count, srcx, srcy, srcwidth, srcheight, srcUnit, imageAttributesLocal, callback, callbackData);
2437
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawImagePointsRectI(graphicsLocal, imageLocal, pointsLocal, count, srcx, srcy, srcwidth, srcheight, srcUnit, imageAttributesLocal, callback, callbackData);
2456
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawImageRect(graphicsLocal, imageLocal, x, y, width, height);
2475
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawImageRectRect(graphicsLocal, imageLocal, dstx, dsty, dstwidth, dstheight, srcx, srcy, srcwidth, srcheight, srcUnit, imageAttributesLocal, callback, callbackData);
2493
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawLine(graphicsLocal, penLocal, x1, y1, x2, y2);
2512
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawLines(graphicsLocal, penLocal, pointsLocal, count);
2532
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawLinesI(graphicsLocal, penLocal, pointsLocal, count);
2552
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawPath(graphicsLocal, penLocal, pathLocal);
2570
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawPie(graphicsLocal, penLocal, x, y, width, height, startAngle, sweepAngle);
2589
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawPolygon(graphicsLocal, penLocal, pointsLocal, count);
2609
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawPolygonI(graphicsLocal, penLocal, pointsLocal, count);
2627
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawRectangle(graphicsLocal, penLocal, x, y, width, height);
2646
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawRectangles(graphicsLocal, penLocal, rectsLocal, count);
2666
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawRectanglesI(graphicsLocal, penLocal, rectsLocal, count);
2692
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipDrawString(graphicsLocal, @stringLocal, length, fontLocal, layoutRectLocal, stringFormatLocal, brushLocal);
2711
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipEndContainer(graphicsLocal, state);
2731
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipEnumerateMetafileDestPoint(graphicsLocal, metafileLocal, destPointLocal, callback, callbackData, imageAttributesLocal);
2754
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipEnumerateMetafileDestPoints(graphicsLocal, metafileLocal, destPointsLocal, count, callback, callbackData, imageAttributesLocal);
2777
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipEnumerateMetafileDestPointsI(graphicsLocal, metafileLocal, destPointsLocal, count, callback, callbackData, imageAttributesLocal);
2800
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipEnumerateMetafileDestRect(graphicsLocal, metafileLocal, destRectLocal, callback, callbackData, imageAttributesLocal);
2825
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipEnumerateMetafileSrcRectDestPoint(graphicsLocal, metafileLocal, destPointLocal, srcRectLocal, srcUnit, callback, callbackData, imageAttributesLocal);
2851
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipEnumerateMetafileSrcRectDestPoints(graphicsLocal, metafileLocal, destPointsLocal, count, srcRectLocal, srcUnit, callback, callbackData, imageAttributesLocal);
2877
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipEnumerateMetafileSrcRectDestPointsI(graphicsLocal, metafileLocal, destPointsLocal, count, srcRectLocal, srcUnit, callback, callbackData, imageAttributesLocal);
2903
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipEnumerateMetafileSrcRectDestRect(graphicsLocal, metafileLocal, destRectLocal, srcRectLocal, srcUnit, callback, callbackData, imageAttributesLocal);
2925
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillClosedCurve(graphicsLocal, brushLocal, pointsLocal, count);
2945
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillClosedCurve2(graphicsLocal, brushLocal, pointsLocal, count, tension, fillMode);
2965
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillClosedCurve2I(graphicsLocal, brushLocal, pointsLocal, count, tension, fillMode);
2985
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillClosedCurveI(graphicsLocal, brushLocal, pointsLocal, count);
3003
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillEllipse(graphicsLocal, brushLocal, x, y, width, height);
3022
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillPath(graphicsLocal, brushLocal, pathLocal);
3040
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillPie(graphicsLocal, brushLocal, x, y, width, height, startAngle, sweepAngle);
3059
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillPolygon(graphicsLocal, brushLocal, pointsLocal, count, fillMode);
3079
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillPolygonI(graphicsLocal, brushLocal, pointsLocal, count, fillMode);
3097
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillRectangle(graphicsLocal, brushLocal, x, y, width, height);
3116
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillRectangles(graphicsLocal, brushLocal, rectsLocal, count);
3136
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillRectanglesI(graphicsLocal, brushLocal, rectsLocal, count);
3156
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFillRegion(graphicsLocal, brushLocal, regionLocal);
3174
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFlattenPath(pathLocal, matrixLocal, flatness);
3189
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipFlush(graphicsLocal, intention);
3205
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetAdjustableArrowCapFillState(capLocal, fillStateLocal);
3222
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetAdjustableArrowCapHeight(capLocal, heightLocal);
3239
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetAdjustableArrowCapMiddleInset(capLocal, middleInsetLocal);
3256
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetAdjustableArrowCapWidth(capLocal, widthLocal);
3273
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetAllPropertyItems(imageLocal, totalBufferSize, numProperties, allItemsLocal);
3290
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCellAscent(familyLocal, style, CellAscentLocal);
3307
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCellDescent(familyLocal, style, CellDescentLocal);
3324
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetClip(graphicsLocal, regionLocal);
3341
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetClipBounds(graphicsLocal, rectLocal);
3358
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCompositingMode(graphicsLocal, compositingModeLocal);
3375
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCompositingQuality(graphicsLocal, compositingQualityLocal);
3392
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCustomLineCapBaseCap(customCapLocal, baseCapLocal);
3409
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCustomLineCapBaseInset(customCapLocal, insetLocal);
3428
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCustomLineCapStrokeCaps(customCapLocal, startCapLocal, endCapLocal);
3446
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCustomLineCapStrokeJoin(customCapLocal, lineJoinLocal);
3463
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCustomLineCapType(customCapLocal, capTypeLocal);
3480
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetCustomLineCapWidthScale(customCapLocal, widthScaleLocal);
3497
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetDC(graphicsLocal, hdcLocal);
3514
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetDpiX(graphicsLocal, dpiLocal);
3531
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetDpiY(graphicsLocal, dpiLocal);
3548
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetEmHeight(familyLocal, style, EmHeightLocal);
3565
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetEncoderParameterList(imageLocal, clsidEncoderLocal, size, buffer);
3584
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetEncoderParameterListSize(imageLocal, clsidEncoderLocal, sizeLocal);
3602
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetFamily(fontLocal, familyLocal);
3619
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetFamilyName(familyLocal, nameLocal, language);
3636
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetFontCollectionFamilyCount(fontCollectionLocal, numFoundLocal);
3653
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetFontCollectionFamilyList(fontCollectionLocal, numSought, gpfamilies, numFoundLocal);
3672
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetFontHeight(fontLocal, graphicsLocal, heightLocal);
3690
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetFontHeightGivenDPI(fontLocal, dpi, heightLocal);
3707
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetFontSize(fontLocal, sizeLocal);
3724
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetFontStyle(fontLocal, styleLocal);
3741
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetFontUnit(fontLocal, unitLocal);
3756
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetGenericFontFamilyMonospace(nativeFamilyLocal);
3770
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetGenericFontFamilySansSerif(nativeFamilyLocal);
3784
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetGenericFontFamilySerif(nativeFamilyLocal);
3800
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetHatchBackgroundColor(brushLocal, backcolLocal);
3817
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetHatchForegroundColor(brushLocal, forecolLocal);
3834
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetHatchStyle(brushLocal, hatchstyleLocal);
3851
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetHemfFromMetafile(metafileLocal, hEmfLocal);
3866
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageAttributesAdjustedPalette(imageAttrLocal, colorPalette, colorAdjustType);
3884
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageBounds(imageLocal, srcRectLocal, srcUnitLocal);
3899
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageDecoders(numDecoders, (uint )decoders.Length, (winmdroot.Graphics.GdiPlus.ImageCodecInfo* )decodersLocal);
3922
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageDecodersSize(numDecodersLocal, sizeLocal);
3941
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageDimension(imageLocal, widthLocal, heightLocal);
3956
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageEncoders(numEncoders, (uint )encoders.Length, (winmdroot.Graphics.GdiPlus.ImageCodecInfo* )encodersLocal);
3979
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageEncodersSize(numEncodersLocal, sizeLocal);
3996
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageFlags(imageLocal, flagsLocal);
4013
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageGraphicsContext(imageLocal, graphicsLocal);
4030
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageHeight(imageLocal, heightLocal);
4047
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageHorizontalResolution(imageLocal, resolutionLocal);
4062
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImagePalette(imageLocal, palette, size);
4078
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImagePaletteSize(imageLocal, sizeLocal);
4095
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImagePixelFormat(imageLocal, formatLocal);
4112
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageRawFormat(imageLocal, formatLocal);
4129
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageThumbnail(imageLocal, thumbWidth, thumbHeight, thumbImageLocal, callback, callbackData);
4146
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageType(imageLocal, typeLocal);
4163
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageVerticalResolution(imageLocal, resolutionLocal);
4180
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetImageWidth(imageLocal, widthLocal);
4197
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetInterpolationMode(graphicsLocal, interpolationModeLocal);
4216
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLineBlend(brushLocal, blendLocal, positionsLocal, count);
4234
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLineBlendCount(brushLocal, countLocal);
4251
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLineColors(brushLocal, colorsLocal);
4268
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLineGammaCorrection(brushLocal, useGammaCorrectionLocal);
4287
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLinePresetBlend(brushLocal, blendLocal, positionsLocal, count);
4305
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLinePresetBlendCount(brushLocal, countLocal);
4322
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLineRect(brushLocal, rectLocal);
4339
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLineSpacing(familyLocal, style, LineSpacingLocal);
4356
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLineTransform(brushLocal, matrixLocal);
4373
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLineWrapMode(brushLocal, wrapmodeLocal);
4392
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetLogFont(fontLocal, graphicsLocal, logfontWLocal);
4410
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetMatrixElements(matrixLocal, matrixOutLocal);
4425
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetMetafileHeaderFromEmf(hEmf, headerLocal);
4441
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetMetafileHeaderFromFile(filenameLocal, headerLocal);
4458
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetMetafileHeaderFromMetafile(metafileLocal, headerLocal);
4473
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetMetafileHeaderFromStream(stream, headerLocal);
4489
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetMetafileHeaderFromWmf(hWmf, wmfPlaceableFileHeaderLocal, headerLocal);
4506
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetNearestColor(graphicsLocal, argbLocal);
4523
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPageScale(graphicsLocal, scaleLocal);
4540
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPageUnit(graphicsLocal, unitLocal);
4557
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathData(pathLocal, pathDataLocal);
4574
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathFillMode(pathLocal, fillmodeLocal);
4593
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientBlend(brushLocal, blendLocal, positionsLocal, count);
4611
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientBlendCount(brushLocal, countLocal);
4628
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientCenterColor(brushLocal, colorsLocal);
4645
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientCenterPoint(brushLocal, pointsLocal);
4664
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientFocusScales(brushLocal, xScaleLocal, yScaleLocal);
4684
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientPresetBlend(brushLocal, blendLocal, positionsLocal, count);
4702
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientPresetBlendCount(brushLocal, countLocal);
4719
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientRect(brushLocal, rectLocal);
4736
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientSurroundColorCount(brushLocal, countLocal);
4755
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientSurroundColorsWithCount(brushLocal, colorLocal, countLocal);
4773
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientTransform(brushLocal, matrixLocal);
4790
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathGradientWrapMode(brushLocal, wrapmodeLocal);
4807
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathLastPoint(pathLocal, lastPointLocal);
4824
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathPoints(param0Local, pointsLocal, count);
4840
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathTypes(pathLocal, (byte* )typesLocal, types.Length);
4861
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPathWorldBounds(pathLocal, boundsLocal, matrixLocal, penLocal);
4880
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenBrushFill(penLocal, brushLocal);
4897
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenColor(penLocal, argbLocal);
4914
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenCompoundArray(penLocal, dashLocal, count);
4931
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenCompoundCount(penLocal, countLocal);
4948
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenCustomEndCap(penLocal, customCapLocal);
4965
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenCustomStartCap(penLocal, customCapLocal);
4982
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenDashArray(penLocal, dashLocal, count);
4999
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenDashCap197819(penLocal, dashCapLocal);
5016
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenDashCount(penLocal, countLocal);
5033
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenDashOffset(penLocal, offsetLocal);
5050
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenDashStyle(penLocal, dashstyleLocal);
5067
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenEndCap(penLocal, endCapLocal);
5084
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenFillType(penLocal, typeLocal);
5101
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenLineJoin(penLocal, lineJoinLocal);
5118
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenMiterLimit(penLocal, miterLimitLocal);
5135
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenMode(penLocal, penModeLocal);
5152
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenStartCap(penLocal, startCapLocal);
5169
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenTransform(penLocal, matrixLocal);
5186
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPenWidth(penLocal, widthLocal);
5203
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPixelOffsetMode(graphicsLocal, pixelOffsetModeLocal);
5220
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPointCount(pathLocal, countLocal);
5237
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPropertyCount(imageLocal, numOfPropertyLocal);
5254
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPropertyIdList(imageLocal, numOfProperty, listLocal);
5271
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPropertyItem(imageLocal, propId, propSize, bufferLocal);
5288
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPropertyItemSize(imageLocal, propId, sizeLocal);
5307
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetPropertySize(imageLocal, totalBufferSizeLocal, numPropertiesLocal);
5327
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetRegionBounds(regionLocal, graphicsLocal, rectLocal);
5346
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetRegionData(regionLocal, bufferLocal, (uint )buffer.Length, sizeFilledLocal);
5360
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetRegionData(regionLocal, bufferLocal, (uint )buffer.Length, default(uint* ));
5377
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetRegionDataSize(regionLocal, bufferSizeLocal);
5396
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetRegionHRgn(regionLocal, graphicsLocal, hRgnLocal);
5418
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetRegionScans(regionLocal, rectsLocal, countLocal, matrixLocal);
5439
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetRegionScansCount(regionLocal, countLocal, matrixLocal);
5459
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetRenderingOrigin(graphicsLocal, xLocal, yLocal);
5477
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetSmoothingMode(graphicsLocal, smoothingModeLocal);
5494
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetSolidFillColor(brushLocal, colorLocal);
5511
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetStringFormatAlign(formatLocal, alignLocal);
5530
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetStringFormatDigitSubstitution(formatLocal, languageLocal, substituteLocal);
5548
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetStringFormatFlags(formatLocal, flagsLocal);
5565
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetStringFormatHotkeyPrefix(formatLocal, hotkeyPrefixLocal);
5582
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetStringFormatLineAlign(formatLocal, alignLocal);
5599
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetStringFormatMeasurableCharacterRangeCount(formatLocal, countLocal);
5616
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetStringFormatTabStopCount(formatLocal, countLocal);
5635
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetStringFormatTabStops(formatLocal, count, firstTabOffsetLocal, tabStopsLocal);
5653
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetStringFormatTrimming(formatLocal, trimmingLocal);
5670
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetTextContrast(graphicsLocal, contrastLocal);
5687
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetTextRenderingHint(graphicsLocal, modeLocal);
5704
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetTextureImage(brushLocal, imageLocal);
5721
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetTextureTransform(brushLocal, matrixLocal);
5738
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetTextureWrapMode(brushLocal, wrapmodeLocal);
5755
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetVisibleClipBounds(graphicsLocal, rectLocal);
5772
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGetWorldTransform(graphicsLocal, matrixLocal);
5787
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipGraphicsClear(graphicsLocal, color);
5801
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipImageForceValidation(imageLocal);
5819
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipImageGetFrameCount(imageLocal, dimensionIDLocal, countLocal);
5837
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipImageGetFrameDimensionsCount(imageLocal, countLocal);
5854
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipImageGetFrameDimensionsList(imageLocal, dimensionIDsLocal, count);
5869
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipImageRotateFlip(imageLocal, rfType);
5885
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipImageSelectActiveFrame(imageLocal, dimensionIDLocal, frameIndex);
5900
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipInitializePalette(palette, palettetype, optimalColors, useTransparentColor, bitmapLocal);
5914
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipInvertMatrix(matrixLocal);
5930
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsClipEmpty(graphicsLocal, resultLocal);
5949
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsEmptyRegion(regionLocal, graphicsLocal, resultLocal);
5971
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsEqualRegion(regionLocal, region2Local, graphicsLocal, resultLocal);
5992
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsInfiniteRegion(regionLocal, graphicsLocal, resultLocal);
6012
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsMatrixEqual(matrixLocal, matrix2Local, resultLocal);
6030
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsMatrixIdentity(matrixLocal, resultLocal);
6047
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsMatrixInvertible(matrixLocal, resultLocal);
6068
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsOutlineVisiblePathPoint(pathLocal, x, y, penLocal, graphicsLocal, resultLocal);
6087
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsStyleAvailable(familyLocal, style, IsStyleAvailableLocal);
6104
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsVisibleClipEmpty(graphicsLocal, resultLocal);
6123
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsVisiblePathPoint(pathLocal, x, y, graphicsLocal, resultLocal);
6141
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsVisiblePoint(graphicsLocal, x, y, resultLocal);
6158
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsVisibleRect(graphicsLocal, x, y, width, height, resultLocal);
6177
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsVisibleRegionPoint(regionLocal, x, y, graphicsLocal, resultLocal);
6197
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipIsVisibleRegionRect(regionLocal, x, y, width, height, graphicsLocal, resultLocal);
6215
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipLoadImageFromFile(filenameLocal, imageLocal);
6232
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipLoadImageFromFileICM(filenameLocal, imageLocal);
6247
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipLoadImageFromStream(stream, imageLocal);
6261
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipLoadImageFromStreamICM(stream, imageLocal);
6285
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipMeasureCharacterRanges(graphicsLocal, @stringLocal, length, fontLocal, layoutRectLocal, stringFormatLocal, regionCount, regionsLocal);
6318
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipMeasureString(graphicsLocal, @stringLocal, length, fontLocal, layoutRectLocal, stringFormatLocal, boundingBoxLocal, codepointsFittedLocal, linesFilledLocal);
6341
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipMultiplyLineTransform(brushLocal, matrixLocal, order);
6358
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipMultiplyMatrix(matrixLocal, matrix2Local, order);
6375
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipMultiplyPathGradientTransform(brushLocal, matrixLocal, order);
6392
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipMultiplyPenTransform(penLocal, matrixLocal, order);
6409
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipMultiplyTextureTransform(brushLocal, matrixLocal, order);
6426
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipMultiplyWorldTransform(graphicsLocal, matrixLocal, order);
6441
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipNewInstalledFontCollection(fontCollectionLocal);
6455
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipNewPrivateFontCollection(fontCollectionLocal);
6475
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterCopyData(iteratorLocal, resultCountLocal, pointsLocal, typesLocal, startIndex, endIndex);
6498
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterEnumerate(iteratorLocal, resultCountLocal, pointsLocal, typesLocal, (types.IsEmpty ? points.Length : types.Length));
6517
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterGetCount(iteratorLocal, countLocal);
6534
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterGetSubpathCount(iteratorLocal, countLocal);
6551
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterHasCurve(iteratorLocal, hasCurveLocal);
6568
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterIsValid(iteratorLocal, validLocal);
6589
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterNextMarker(iteratorLocal, resultCountLocal, startIndexLocal, endIndexLocal);
6610
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterNextMarkerPath(iteratorLocal, resultCountLocal, pathLocal);
6634
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterNextPathType(iteratorLocal, resultCountLocal, pathTypeLocal, startIndexLocal, endIndexLocal);
6660
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterNextSubpath(iteratorLocal, resultCountLocal, startIndexLocal, endIndexLocal, isClosedLocal);
6684
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterNextSubpathPath(iteratorLocal, resultCountLocal, pathLocal, isClosedLocal);
6701
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPathIterRewind(iteratorLocal);
6717
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPlayMetafileRecord(metafileLocal, recordType, flags, dataSize, dataLocal);
6734
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPrivateAddFontFile(fontCollectionLocal, filenameLocal);
6749
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipPrivateAddMemoryFont(fontCollectionLocal, memory, length);
6767
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRecordMetafile(referenceHdc, type, frameRectLocal, frameUnit, descriptionLocal, metafileLocal);
6789
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRecordMetafileFileName(fileNameLocal, referenceHdc, type, frameRectLocal, frameUnit, descriptionLocal, metafileLocal);
6810
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRecordMetafileStream(stream, referenceHdc, type, frameRectLocal, frameUnit, descriptionLocal, metafileLocal);
6826
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipReleaseDC(graphicsLocal, hdc);
6840
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRemovePropertyItem(imageLocal, propId);
6854
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipResetClip(graphicsLocal);
6868
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipResetLineTransform(brushLocal);
6882
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipResetPath(pathLocal);
6896
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipResetPathGradientTransform(brushLocal);
6910
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipResetPenTransform(penLocal);
6924
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipResetTextureTransform(brushLocal);
6938
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipResetWorldTransform(graphicsLocal);
6952
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRestoreGraphics(graphicsLocal, state);
6966
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipReversePath(pathLocal);
6980
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRotateLineTransform(brushLocal, angle, order);
6994
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRotateMatrix(matrixLocal, angle, order);
7008
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRotatePathGradientTransform(brushLocal, angle, order);
7022
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRotatePenTransform(penLocal, angle, order);
7036
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRotateTextureTransform(brushLocal, angle, order);
7050
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipRotateWorldTransform(graphicsLocal, angle, order);
7064
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSaveAdd(imageLocal, encoderParams);
7080
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSaveAddImage(imageLocal, newImageLocal, encoderParams);
7097
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSaveGraphics(graphicsLocal, stateLocal);
7116
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSaveImageToFile(imageLocal, filenameLocal, clsidEncoderLocal, encoderParams);
7134
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSaveImageToStream(imageLocal, stream, clsidEncoderLocal, encoderParams);
7149
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipScaleLineTransform(brushLocal, sx, sy, order);
7163
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipScaleMatrix(matrixLocal, scaleX, scaleY, order);
7177
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipScalePathGradientTransform(brushLocal, sx, sy, order);
7191
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipScalePenTransform(penLocal, sx, sy, order);
7205
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipScaleTextureTransform(brushLocal, sx, sy, order);
7219
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipScaleWorldTransform(graphicsLocal, sx, sy, order);
7233
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetAdjustableArrowCapFillState(capLocal, fillState);
7247
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetAdjustableArrowCapHeight(capLocal, height);
7261
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetAdjustableArrowCapMiddleInset(capLocal, middleInset);
7275
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetAdjustableArrowCapWidth(capLocal, width);
7291
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetClipGraphics(graphicsLocal, srcgraphicsLocal, combineMode);
7308
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetClipPath(graphicsLocal, pathLocal, combineMode);
7323
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetClipRect(graphicsLocal, x, y, width, height, combineMode);
7339
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetClipRegion(graphicsLocal, regionLocal, combineMode);
7354
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetCompositingMode(graphicsLocal, compositingMode);
7368
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetCompositingQuality(graphicsLocal, compositingQuality);
7382
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetCustomLineCapBaseCap(customCapLocal, baseCap);
7396
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetCustomLineCapBaseInset(customCapLocal, inset);
7410
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetCustomLineCapStrokeCaps(customCapLocal, startCap, endCap);
7424
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetCustomLineCapStrokeJoin(customCapLocal, lineJoin);
7438
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetCustomLineCapWidthScale(customCapLocal, widthScale);
7452
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetEffectParameters(effectLocal, @params, size);
7466
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetEmpty(regionLocal);
7480
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImageAttributesColorKeys(imageattrLocal, type, enableFlag, colorLow, colorHigh);
7498
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImageAttributesColorMatrix(imageattrLocal, type, enableFlag, colorMatrixLocal, grayMatrixLocal, flags);
7514
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImageAttributesGamma(imageattrLocal, type, enableFlag, gamma);
7528
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImageAttributesNoOp(imageattrLocal, type, enableFlag);
7542
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImageAttributesOutputChannel(imageattrLocal, type, enableFlag, channelFlags);
7558
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImageAttributesOutputChannelColorProfile(imageattrLocal, type, enableFlag, colorProfileFilenameLocal);
7575
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImageAttributesRemapTable(imageattrLocal, type, enableFlag, mapSize, mapLocal);
7590
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImageAttributesThreshold(imageattrLocal, type, enableFlag, threshold);
7604
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImageAttributesWrapMode(imageAttrLocal, wrap, argb, clamp);
7618
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetImagePalette(imageLocal, palette);
7632
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetInfinite(regionLocal);
7646
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetInterpolationMode(graphicsLocal, interpolationMode);
7664
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetLineBlend(brushLocal, blendLocal, positionsLocal, count);
7680
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetLineColors(brushLocal, color1, color2);
7694
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetLineGammaCorrection(brushLocal, useGammaCorrection);
7708
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetLineLinearBlend(brushLocal, focus, scale);
7726
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetLinePresetBlend(brushLocal, blendLocal, positionsLocal, count);
7742
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetLineSigmaBlend(brushLocal, focus, scale);
7758
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetLineTransform(brushLocal, matrixLocal);
7773
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetLineWrapMode(brushLocal, wrapmode);
7787
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetMatrixElements(matrixLocal, m11, m12, m21, m22, dx, dy);
7801
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPageScale(graphicsLocal, scale);
7815
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPageUnit(graphicsLocal, unit);
7829
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathFillMode(pathLocal, fillmode);
7847
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientBlend(brushLocal, blendLocal, positionsLocal, count);
7863
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientCenterColor(brushLocal, colors);
7879
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientCenterPoint(brushLocal, pointsLocal);
7894
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientFocusScales(brushLocal, xScale, yScale);
7908
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientLinearBlend(brushLocal, focus, scale);
7926
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientPresetBlend(brushLocal, blendLocal, positionsLocal, count);
7942
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientSigmaBlend(brushLocal, focus, scale);
7960
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientSurroundColorsWithCount(brushLocal, colorLocal, countLocal);
7978
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientTransform(brushLocal, matrixLocal);
7993
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathGradientWrapMode(brushLocal, wrapmode);
8007
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPathMarker(pathLocal);
8023
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenBrushFill(penLocal, brushLocal);
8038
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenColor(penLocal, argb);
8054
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenCompoundArray(penLocal, dashLocal, count);
8071
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenCustomEndCap(penLocal, customCapLocal);
8088
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenCustomStartCap(penLocal, customCapLocal);
8105
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenDashArray(penLocal, dashLocal, count);
8120
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenDashCap197819(penLocal, dashCap);
8134
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenDashOffset(penLocal, offset);
8148
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenDashStyle(penLocal, dashstyle);
8162
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenEndCap(penLocal, endCap);
8176
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenLineCap197819(penLocal, startCap, endCap, dashCap);
8190
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenLineJoin(penLocal, lineJoin);
8204
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenMiterLimit(penLocal, miterLimit);
8218
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenMode(penLocal, penMode);
8232
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenStartCap(penLocal, startCap);
8248
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenTransform(penLocal, matrixLocal);
8263
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPenWidth(penLocal, width);
8277
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPixelOffsetMode(graphicsLocal, pixelOffsetMode);
8293
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetPropertyItem(imageLocal, itemLocal);
8308
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetRenderingOrigin(graphicsLocal, x, y);
8322
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetSmoothingMode(graphicsLocal, smoothingMode);
8336
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetSolidFillColor(brushLocal, color);
8350
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetStringFormatAlign(formatLocal, align);
8364
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetStringFormatDigitSubstitution(formatLocal, language, substitute);
8378
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetStringFormatFlags(formatLocal, flags);
8392
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetStringFormatHotkeyPrefix(formatLocal, hotkeyPrefix);
8406
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetStringFormatLineAlign(formatLocal, align);
8422
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetStringFormatMeasurableCharacterRanges(formatLocal, rangeCount, rangesLocal);
8439
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetStringFormatTabStops(formatLocal, firstTabOffset, count, tabStopsLocal);
8454
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetStringFormatTrimming(formatLocal, trimming);
8468
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetTextContrast(graphicsLocal, contrast);
8482
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetTextRenderingHint(graphicsLocal, mode);
8498
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetTextureTransform(brushLocal, matrixLocal);
8513
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetTextureWrapMode(brushLocal, wrapmode);
8529
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipSetWorldTransform(graphicsLocal, matrixLocal);
8544
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipShearMatrix(matrixLocal, shearX, shearY, order);
8558
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipStartPathFigure(pathLocal);
8572
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipStringFormatGetGenericDefault(formatLocal);
8586
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipStringFormatGetGenericTypographic(formatLocal);
8602
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTransformMatrixPoints(matrixLocal, ptsLocal, count);
8619
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTransformMatrixPointsI(matrixLocal, ptsLocal, count);
8636
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTransformPath(pathLocal, matrixLocal);
8653
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTransformPoints(graphicsLocal, destSpace, srcSpace, pointsLocal, count);
8670
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTransformPointsI(graphicsLocal, destSpace, srcSpace, pointsLocal, count);
8687
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTransformRegion(regionLocal, matrixLocal);
8702
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTranslateClip(graphicsLocal, dx, dy);
8716
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTranslateLineTransform(brushLocal, dx, dy, order);
8730
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTranslateMatrix(matrixLocal, offsetX, offsetY, order);
8744
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTranslatePathGradientTransform(brushLocal, dx, dy, order);
8758
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTranslatePenTransform(penLocal, dx, dy, order);
8772
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTranslateRegion(regionLocal, dx, dy);
8786
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTranslateTextureTransform(brushLocal, dx, dy, order);
8800
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipTranslateWorldTransform(graphicsLocal, dx, dy, order);
8816
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipVectorTransformMatrixPoints(matrixLocal, ptsLocal, count);
8833
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipVectorTransformMatrixPointsI(matrixLocal, ptsLocal, count);
8852
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipWarpPath(pathLocal, matrixLocal, pointsLocal, count, srcx, srcy, srcwidth, srcheight, warpMode, flatness);
8872
winmdroot.Graphics.GdiPlus.Status __result =
PInvokeGdiPlus
.GdipWidenPath(nativePathLocal, penLocal, matrixLocal, flatness);
System\Drawing\CoreImageExtensions.cs (2)
28
PInvokeGdiPlus
.GdipSaveImageToStream(image.GetPointer(), iStream, &encoder, encoderParameters).ThrowIfFailed();
34
PInvokeGdiPlus
.GdipGetImageRawFormat(image.GetPointer(), &format).ThrowIfFailed();
System\Drawing\ImageCodecInfoHelper.cs (2)
44
PInvokeGdiPlus
.GdipGetImageEncodersSize(&numEncoders, &size).ThrowIfFailed();
50
PInvokeGdiPlus
.GdipGetImageEncoders(numEncoders, size, (ImageCodecInfo*)b).ThrowIfFailed();
Windows\Win32\Graphics\Gdi\HdcExtensions.cs (1)
41
s_halftonePalette =
PInvokeGdiPlus
.GdipCreateHalftonePalette();
Windows\Win32\Graphics\GdiPlus\GpBitmapExtensions.cs (3)
21
PInvokeGdiPlus
.GdipBitmapLockBits(
33
PInvokeGdiPlus
.GdipBitmapUnlockBits(bitmap.GetPointer(), (BitmapData*)Unsafe.AsPointer(ref data)).ThrowIfFailed();
42
PInvokeGdiPlus
.GdipCreateHBITMAPFromBitmap(
Windows\Win32\Graphics\GdiPlus\GpImageExtensions.cs (2)
18
PInvokeGdiPlus
.GdipGetImageBounds(image.GetPointer(), (RectF*)&bounds, &unit).ThrowIfFailed();
28
Status status =
PInvokeGdiPlus
.GdipGetImagePixelFormat(image.GetPointer(), &format);
Windows\Win32\Graphics\GdiPlus\GpMetafileExtensions.cs (1)
13
PInvokeGdiPlus
.GdipGetHemfFromMetafile(metafile.GetPointer(), &hemf).ThrowIfFailed();
Windows\Win32\Graphics\GdiPlus\GpRegionExtensions.cs (3)
25
PInvokeGdiPlus
.GdipCreateFromHWND(hwnd, &graphics).ThrowIfFailed();
34
PInvokeGdiPlus
.GdipIsInfiniteRegion(region, graphics, &isInfinite).ThrowIfFailed();
52
PInvokeGdiPlus
.GdipGetRegionHRgn(region, graphics, &hrgn).ThrowIfFailed();