|
|
1行目: |
1行目: |
| '''Graphics'''は、各種の描画を行うクラスです。 | | '''Graphics'''は、各種の描画を行うクラスです。 |
|
| |
|
| ==クラスの機能== | | IraFob <a href="http://nxqeazmpnfut.com/">nxqeazmpnfut</a>, [url=http://hotkwjdftfzh.com/]hotkwjdftfzh[/url], [link=http://hwiqfkxpzxeq.com/]hwiqfkxpzxeq[/link], http://uctszuggqazm.com/ |
| ===プロパティ===
| |
| ==== Clip ====
| |
| 描画領域を限定する領域を取得・設定します。
| |
| Const Function Clip() As Region
| |
| Sub Clip(region As /*Const*/ Region)
| |
| [[#GetClip|GetClip]]/[[#SetClip|SetClip]]を呼びます。
| |
| | |
| 参考:[[Regionクラス]]
| |
| | |
| ==== ClipBounds ==== | |
| 描画領域を限定する領域に概説する四角形を取得・設定します。
| |
| Const Function ClipBounds() As RectangleF
| |
| Sub ClipBounds(rc As RectangleF)
| |
| [[#GetClipBounds|GetClipBounds]]/[[#SetClipBounds|SetClipBounds]]を呼びます。
| |
| | |
| 参考:[[RectangleFクラス]]
| |
| | |
| ==== CompositingMode ====
| |
| 描画方法を取得・設定します。
| |
| Function CompositingMode() As CompositingMode
| |
| Sub CompositingMode(mode As CompositingMode)
| |
| [[#GetCompositingMode|GetCompositingMode]]/[[#SetCompositingMode|SetCompositingMode]]を呼びます。
| |
| | |
| 参考:[[CompositingMode列挙体]]
| |
| | |
| ==== CompositingQuality ====
| |
| 描画品質を取得・設定します。
| |
| Function CompositingQuality() As CompositingQuality
| |
| Sub CompositingQuality(cq As CompositingQuality)
| |
| [[#GetCompositingQuality|GetCompositingQuality]]/[[#SetCompositingQuality|SetCompositingQuality]]を呼びます。
| |
| | |
| 参考:[[CompositingQuality列挙体]]
| |
| | |
| ==== DpiX ====
| |
| 水平方向の解像度を取得します。
| |
| Const Function DpiX() As Single
| |
| ; 戻り値
| |
| : このインスタンスが使用している水平方向の解像度
| |
| | |
| ==== DqiY ====
| |
| 垂直方向の解像度を取得します。
| |
| Const Function DpiY() As Single
| |
| ; 戻り値
| |
| : このインスタンスが使用している垂直方向の解像度
| |
| | |
| ==== InterpolationMode ====
| |
| 補間方法取得・設定します。
| |
| Const Function InterpolationMode() As InterpolationMode
| |
| Sub InterpolationMode(im As InterpolationMode)
| |
| [[#GetInterpolationMode|GetInterpolationMode]]/[[#SetInterpolationMode|SetInterpolationMode]]を呼びます。 | |
| | |
| 参考:[[InterpolationMode列挙体]]
| |
| | |
| ==== IsClipEmpty ====
| |
| Const Function IsClipEmpty() As BOOL
| |
| | |
| ==== IsVisibleClipEmpty ====
| |
| Const Function IsVisibleClipEmpty() As BOOL
| |
| | |
| ==== PageScale ====
| |
| Function PageScale(scale As Single) As Status
| |
| Const Function PageScale() As Single
| |
| | |
| ==== PageUnit ====
| |
| Const Function PageUnit() As GraphicsUnit
| |
| Function PageUnit(unit As GraphicsUnit) As Status
| |
| | |
| ==== PixelOffsetMode ====
| |
| Function PixelOffsetMode() As PixelOffsetMode
| |
| Sub PixelOffsetMode(mode As PixelOffsetMode)
| |
| | |
| ==== RenderingOrigin ====
| |
| Function RenderingOrigin() As Point
| |
| Sub RenderingOrigin(pt As Point)
| |
| | |
| ==== SmoothingMode ====
| |
| Function SmoothingMode() As SmoothingMode
| |
| Sub SmoothingMode(mode As SmoothingMode)
| |
| | |
| ==== TextContrast ====
| |
| Function TextContrast() As DWord
| |
| Sub TextContrast(contrast As DWord)
| |
| | |
| ==== TextRenderingHint ====
| |
| Function TextRenderingHint() As TextRenderingHint
| |
| Sub TextRenderingHint(mode As TextRenderingHint)
| |
| | |
| ==== Transform ====
| |
| Function Transform() As Matrix
| |
| Sub Transform(ByRef matrix As Matrix)
| |
| ワールド変換行列を取得・設定します。
| |
| | |
| ==== VisibleClipBounds ====
| |
| Function VisibleClipBounds() As RectangleF
| |
| | |
| === メソッド ===
| |
| | |
| ==== コンストラクタ ====
| |
| Sub Graphics(hdc As HDC)
| |
| Sub Graphics(hdc As HDC, hdevice As HANDLE)
| |
| Sub Graphics(hwnd As HWND)
| |
| Sub Graphics(hwnd As HWND, icm As BOOL)
| |
| Sub Graphics(image As Image)
| |
| | |
| ==== デストラクタ ====
| |
| Sub ~Graphics()
| |
| | |
| ==== FromHDC ====
| |
| Static Function FromHDC(hdc As HDC) As Graphics
| |
| Static Function FromHDC(hdc As HDC, hdevice As HANDLE) As Graphics
| |
| 引数が対応する[[#コンストラクタ|コンストラクタ]]を使用し、Newで新しいGraphicsインスタンスを作成します。
| |
| ;戻り値
| |
| :作成されたインスタンス。
| |
| | |
| ==== FromHWND ====
| |
| Static Function FromHWND(hwnd As HWND) As Graphics
| |
| Static Function FromHWND(hwnd As DWord, icm As BOOL) As Graphics
| |
| 引数が対応する[[#コンストラクタ|コンストラクタ]]を使用し、Newで新しいGraphicsインスタンスを作成します。
| |
| ;戻り値
| |
| : 作成されたインスタンス。
| |
| | |
| ==== FromImage ====
| |
| Static Function FromImage(image As Image) As Graphics
| |
| 引数が対応する[[#コンストラクタ|コンストラクタ]]を使用し、Newで新しいGraphicsインスタンスを作成します。
| |
| ;戻り値
| |
| :作成されたインスタンスへのポインタ。 | |
| | |
| ==== Flush ====
| |
| Sub Flush()
| |
| Sub Flush(intention As FlushIntention)
| |
| | |
| ==== GetHDC ====
| |
| Function GetHDC() As HDC
| |
| | |
| ==== ReleaseHDC ====
| |
| Sub ReleaseHDC(hdc As HDC)
| |
| | |
| ==== SetRenderingOrigin ====
| |
| Function SetRenderingOrigin(x As Long, y As Long) As Status
| |
| | |
| ==== GetRenderingOrigin ====
| |
| Const Function GetRenderingOrigin(ByRef x As Long, ByRef y As Long) As Status
| |
| | |
| ==== SetCompositingMode ====
| |
| Function SetCompositingMode(compositingMode As CompositingMode) As Status
| |
| | |
| ==== GetCompositingMode ====
| |
| Const Function GetCompositingMode() As CompositingMode
| |
| | |
| ==== SetCompositingQuality ====
| |
| Function SetCompositingQuality(compositingQuality As CompositingQuality)
| |
| | |
| ==== GetCompositingQuality ====
| |
| Const Function GetCompositingQuality() As CompositingQuality
| |
| | |
| ==== SetTextRenderingHint ====
| |
| Function SetTextRenderingHint(newMode As TextRenderingHint) As Status
| |
| | |
| ==== GetTextRenderingHint ====
| |
| Const Function GetTextRenderingHint() As TextRenderingHint
| |
| | |
| ==== SetTextContrast ====
| |
| Function SetTextContrast(contrast As DWord) As Status
| |
| | |
| ==== GetTextContrast ====
| |
| Const Function GetTextContrast() As DWord
| |
| | |
| ==== GetInterpolationMode ====
| |
| Const Function GetInterpolationMode() As InterpolationMode
| |
| | |
| ==== SetInterpolationMode ====
| |
| Function SetInterpolationMode(interpolationMode As InterpolationMode) As Status
| |
| | |
| ==== GetSmoothingMode ====
| |
| Const Function GetSmoothingMode() As SmoothingMode
| |
| | |
| ==== SetSmoothingMode ====
| |
| Function SetSmoothingMode(smoothingMode As SmoothingMode) As Status
| |
| | |
| ==== GetPixelOffsetMode ====
| |
| Const Function GetPixelOffsetMode() As PixelOffsetMode
| |
| | |
| ==== SetPixelOffsetMode ====
| |
| Function SetPixelOffsetMode(pixelOffsetMode As PixelOffsetMode) As Status
| |
| | |
| ==== SetTransform ====
| |
| Function SetTransform(matrix As /*Const*/ *Matrix) As Status
| |
| | |
| ==== ResetTransform ====
| |
| Function ResetTransform() As Status
| |
| | |
| ==== MultiplyTransform ====
| |
| Function MultiplyTransform(matrix As /*Const*/ Matrix) As Status
| |
| Function MultiplyTransform(matrix As /*Const*/ Matrix, order As MatrixOrder) As Status
| |
| | |
| ==== TranslateTransform ====
| |
| Function TranslateTransform(dx As Single, dy As Single) As Status
| |
| Function TranslateTransform(dx As Single, dy As Single, order As MatrixOrder) As Status
| |
| | |
| ==== ScaleTransform ====
| |
| Function ScaleTransform(sx As Single, sy As Single) As Status
| |
| Function ScaleTransform(sx As Single, sy As Single, order As MatrixOrder) As Status
| |
| | |
| ==== RotateTransform ====
| |
| Function RotateTransform(angle As Single, order As MatrixOrder) As Status
| |
| | |
| ==== GetTransform ====
| |
| Const Function GetTransform(matrix As Matrix) As Status
| |
| | |
| ==== TransformPoints ====
| |
| Const Function TransformPoints(destSpace As CoordinateSpace, srcSpace As CoordinateSpace, pts As PointF, count As Long) As Status
| |
| Const Function TransformPoints(destSpace As CoordinateSpace, srcSpace As CoordinateSpace, pts As Point, count As Long) As Status
| |
| | |
| ==== GetNearestColor ====
| |
| Const Function GetNearestColor(ByRef color As Color) As Status
| |
| | |
| ==== DrawLine ====
| |
| Function DrawLine(pen As /*Const*/ Pen, x1 As Single, y1 As Single, x2 As Single, y2 As Single) As Status
| |
| Function DrawLine(pen As /*Const*/ Pen, pt1 As /*Const*/ PointF, pt2 As /*Const*/ PointF) As Status
| |
| Function DrawLine(pen As /*Const*/ Pen, x1 As Long, y1 As Long, x2 As Long, y2 As Long) As Status
| |
| Function DrawLine(pen As /*Const*/ Pen, pt1 As /*Const*/ Point, pt2 As /*Const*/ Point) As Status
| |
| | |
| ==== DrawLines ====
| |
| Function DrawLines(pen As /*Const*/ Pen, points As /*Const*/ *PointF, count As Long) As Status
| |
| Function DrawLines(pen As /*Const*/ Pen, points As /*Const*/ *Point, count As Long) As Status
| |
| | |
| ==== DrawArc ====
| |
| Function DrawArc(pen As /*Const*/ Pen, x As Single, y As Single, width As Single, height As Single, startAngle As Single, sweepAngle As Single) As Status
| |
| Function DrawArc(pen As /*Const*/ Pen, rect As /*Const*/ RectangleF, startAngle As Single, sweepAngle As Single) As Status
| |
| Function DrawArc(pen As /*Const*/ Pen, x As Long, y As Long, width As Long, height As Long, startAngle As Single, sweepAngle As Single) As Status
| |
| Function DrawArc(pen As /*Const*/ Pen, rect As /*Const*/ RectangleF, startAngle As Single, sweepAngle As Single) As Status
| |
| | |
| ==== DrawBezier ====
| |
| Function DrawBezier(pen As /*Const*/ Pen, x1 As Single, y1 As Single, x2 As Single, y2 As Single, x3 As Single, y3 As Single, x4 As Single, y4 As Single) As Status
| |
| Function DrawBezier(pen As /*Const*/ Pen, pt1 As /*Const*/ PointF, pt2 As /*Const*/ PointF, pt3 As /*Const*/ PointF, pt4 As /*Const*/ PointF) As Status
| |
| Function DrawBezier(pen As /*Const*/ Pen, x1 As Long, y1 As Long, x2 As Long, y2 As Long, x3 As Long, y3 As Long, x4 As Long, y4 As Long) As Status
| |
| Function DrawBezier(pen As /*Const*/ Pen, pt1 As /*Const*/ Point, pt2 As /*Const*/ Point, pt3 As /*Const*/ Point, pt4 As /*Const*/ Point) As Status
| |
| | |
| ==== DrawBeziers ====
| |
| Function DrawBeziers(pen As /*Const*/ Pen, points As /*Const*/ *PointF, count As Long) As Status
| |
| Function DrawBeziers(pen As /*Const*/ Pen, points As /*Const*/ *Point count As Long) As Status
| |
| | |
| ==== DrawRectangle ====
| |
| Function DrawRectangle(pen As /*Const*/ Pen, rect As /*Const*/ RectangleF) As Status
| |
| Function DrawRectangle(pen As /*Const*/ Pen, x As Single, y As Single, width As Single, height As Single) As Status
| |
| Function DrawRectangle(pen As /*Const*/ Pen, rect As /*Const*/ Rectangle) As Status
| |
| Function DrawRectangle(pen As /*Const*/ Pen, x As Long, y As Long, width As Long, height As Long) As Status
| |
| | |
| ==== DrawRectangles ====
| |
| Function DrawRectangles(pen As /*Const*/ Pen, rects As /*Const*/ *RectangleF, count As Long) As Status
| |
| Function DrawRectangles(pen As /*Const*/ Pen, rects As /*Const*/ *Rectangle, count As Long) As Status
| |
| | |
| ==== DrawEllipse ====
| |
| Function DrawEllipse(pen As /*Const*/ Pen, rect As /*Const*/ RectangleF) As Status
| |
| Function DrawEllipse(pen As /*Const*/ Pen, x As Single, y As Single, width As Single, height As Single) As Status
| |
| Function DrawEllipse(pen As /*Const*/ Pen, rect As /*Const*/ Rectangle) As Status
| |
| Function DrawEllipse(pen As /*Const*/ Pen, x As Long, y As Long, width As Long, height As Long) As Status
| |
| | |
| ==== DrawPie ====
| |
| Function DrawPie(pen As /*Const*/ Pen, rect As /*Const*/ RectangleF, startAngle As Single, sweepAngle As Single) As Status
| |
| Function DrawPie(pen As /*Const*/ Pen, x As Single, y As Single, width As Single, height As Single, startAngle As Single, sweepAngle As Single) As Status
| |
| Function DrawPie(pen As /*Const*/ Pen, rect As /*Const*/ Rectangle, startAngle As Single, sweepAngle As Single) As Status
| |
| Function DrawPie(pen As /*Const*/ Pen, x As Long, y As Long, width As Long, height As Long, startAngle As Single, sweepAngle As Single) As Status
| |
| | |
| ==== DrawPolygon ====
| |
| Function DrawPolygon(pen As /*Const*/ Pen, points As /*Const*/ *PointF, count As Long) As Status
| |
| Function DrawPolygon(pen As /*Const*/ Pen, points As /*Const*/ *Point, count As Long) As Status
| |
| | |
| ==== DrawPath ====
| |
| Function DrawPath(pen As /*Const*/ Pen, path As /*Const*/ GraphicsPath) As Status
| |
| | |
| ==== DrawCurve ====
| |
| Function DrawCurve(pen As /*Const*/ Pen, points As /*Const*/ *PointF, count As Long) As Status
| |
| Function DrawCurve(pen As /*Const*/ Pen, points As /*Const*/ *PointF, count As Long, tension As Single) As Status
| |
| Function DrawCurve(pen As /*Const*/ Pen, points As /*Const*/ *PointF, count As Long, offset As Long, numberOfSegments As Long) As Status
| |
| Function DrawCurve(pen As /*Const*/ Pen, points As /*Const*/ *PointF, count As Long, offset As Long, numberOfSegments As Long, tension As Single) As Status
| |
| Function DrawCurve(pen As /*Const*/ Pen, points As /*Const*/ *Point, count As Long) As Status
| |
| Function DrawCurve(pen As /*Const*/ Pen, points As /*Const*/ *Point, count As Long, tension As Single) As Status
| |
| Function DrawCurve(pen As /*Const*/ Pen, points As /*Const*/ *Point, count As Long, offset As Long, numberOfSegments As Long) As Status
| |
| Function DrawCurve(pen As /*Const*/ Pen, points As /*Const*/ *Point, count As Long, offset As Long, numberOfSegments As Long, tension As Single) As Status
| |
| | |
| ==== DrawClosedCurve ====
| |
| Function DrawClosedCurve(pen As /*Const*/ Pen, points As /*Const*/ *PointF, count As Long) As Status
| |
| Function DrawClosedCurve(pen As /*Const*/ Pen, points As /*Const*/ *PointF, count As Long, tension As Single) As Status
| |
| Function DrawClosedCurve(pen As /*Const*/ Pen, points As /*Const*/ *Point, count As Long) As Status
| |
| Function DrawClosedCurve(pen As /*Const*/ Pen, points As /*Const*/ *Point, count As Long, tension As Single) As Status
| |
| | |
| ==== Clear ====
| |
| Function Clear(color As /*Const*/ Color) As Status
| |
| | |
| ==== FillRectangle ====
| |
| Function FillRectangle(brush As /*Const*/ Brush, rect As /*Const*/ RectangleF) As Status
| |
| Function FillRectangle(brush As /*Const*/ Brush, x As Single, y As Single, width As Single, height As Single) As Status
| |
| Function FillRectangle(brush As /*Const*/ Brush, rect As /*Const*/ Rectangle) As Status
| |
| Function FillRectangle(brush As /*Const*/ Brush, x As Long, y As Long, width As Long, height As Long) As Status
| |
| | |
| ==== FillRectangles ====
| |
| Function FillRectangles(brush As /*Const*/ Brush, rects As /*Const*/ *RectangleF, count As Long) As Status
| |
| Function FillRectangles(brush As /*Const*/ Brush, rects As /*Const*/ *Rectangle, count As Long) As Status
| |
| | |
| ==== FillPolygon ====
| |
| Function FillPolygon(brush As /*Const*/ Brush, points As /*Const*/ *PointF, count As Long) As Status
| |
| Function FillPolygon(brush As /*Const*/ Brush, points As /*Const*/ *PointF, count As Long, fillMode As FillMode) As Status
| |
| Function FillPolygon(brush As /*Const*/ Brush, points As /*Const*/ *Point, count As Long) As Status
| |
| Function FillPolygon(brush As /*Const*/ Brush, points As /*Const*/ *Point, count As Long, fillMode As FillMode) As Status
| |
| | |
| ==== FillEllipse ====
| |
| Function FillEllipse(brush As /*Const*/ Brush, rect As /*Const*/ RectangleF) As Status
| |
| Function FillEllipse(brush As /*Const*/ Brush, x As Single, y As Single, width As Single, height As Single) As Status
| |
| Function FillEllipse(brush As /*Const*/ Brush, rect As /*Const*/ Rectangle) As Status
| |
| Function FillEllipse(brush As /*Const*/ Brush, x As Long, y As Long, width As Long, height As Long) As Status
| |
| | |
| ==== FillPie ====
| |
| Function FillPie(brush As /*Const*/ Brush, rect As /*Const*/ RectangleF, startAngle As Single, sweepAngle As Single) As Status
| |
| Function FillPie(brush As /*Const*/ Brush, x As Single, y As Single, width As Single, height As Single, startAngle As Single, sweepAngle As Single) As Status
| |
| Function FillPie(brush As /*Const*/ Brush, rect As /*Const*/ Rectangle, startAngle As Single, sweepAngle As Single) As Status
| |
| Function FillPie(brush As /*Const*/ Brush, x As Long, y As Long, width As Long, height As Long, startAngle As Single, sweepAngle As Single) As Status
| |
| | |
| ==== FillPath ====
| |
| Function FillPath(brush As /*Const*/ Brush, path As /*Const*/ GraphicsPath) As Status
| |
| | |
| ==== FillClosedCurve ====
| |
| Function FillClosedCurve(brush As /*Const*/ Brush, points As /*Const*/ *PointF, count As Long) As Status
| |
| Function FillClosedCurve(brush As /*Const*/ Brush, points As /*Const*/ *PointF, count As Long, fillMode As FillMode) As Status
| |
| Function FillClosedCurve(brush As /*Const*/ Brush, points As /*Const*/ *PointF, count As Long, fillMode As FillMode, tension As Single) As Status
| |
| Function FillClosedCurve(brush As /*Const*/ Brush, points As /*Const*/ *Point, count As Long) As Status
| |
| Function FillClosedCurve(brush As /*Const*/ Brush, points As /*Const*/ *Point, count As Long, fillMode As FillMode) As Status
| |
| Function FillClosedCurve(brush As /*Const*/ Brush, points As /*Const*/ *Point, count As Long, fillMode As FillMode, tension As Single) As Status
| |
| | |
| ==== FillRegion ====
| |
| Function FillRegion(brush As /*Const*/ Brush, region As /*Const*/ Region) As Status
| |
| | |
| ==== DrawString ====
| |
| Function DrawString(str As PCWSTR, length As Long, font As /*Const*/ Font, layoutRect As /*Const*/ RectangleF) As Status
| |
| Function DrawString(str As PCWSTR, length As Long, font As /*Const*/ Font, layoutRect As /*Const*/ RectangleF,
| |
| stringFormat As /*Const*/ StringFormat, brush As /*Const*/ Brush) As Status
| |
| Function DrawString(str As PCWSTR, length As Long, font As /*Const*/ Font, layoutRect As /*Const*/ RectangleF,
| |
| stringFormat As /*Const*/ StringFormat, brush As /*Const*/ Brush) As Status
| |
| Function DrawString(str As PCWSTR, length As Long, font As /*Const*/ Font, origin As /*Const*/ PointF) As Status
| |
| Function DrawString(str As PCWSTR, length As Long, font As /*Const*/ Font, origin As /*Const*/ PointF,
| |
| brush As /*Const*/ Brush) As Status
| |
| Function DrawString(str As PCWSTR, length As Long, font As /*Const*/ Font, origin As /*Const*/ PointF) As Status
| |
| Function DrawString(str As PCWSTR, length As Long, font As /*Const*/ Font, origin As /*Const*/ PointF,
| |
| stringFormat As /*Const*/ StringFormat) As Status
| |
| Function DrawString(str As PCWSTR, length As Long, font As /*Const*/ Font, origin As /*Const*/ PointF,
| |
| stringFormat As /*Const*/ StringFormat, brush As /*Const*/ Brush) As Status
| |
| | |
| ==== MeasureString ====
| |
| Const Function MeasureString(str As PCWSTR, length As Long, font As /*Const*/ Font, layoutRect As /*Const*/ RectangleF,
| |
| stringFormat As /*Const*/ StringFormat, boundingBox As RectangleF) As Status
| |
| Const Function MeasureString(str As PCWSTR, length As Long, font As /*Const*/ Font, layoutRect As /*Const*/ RectangleF,
| |
| stringFormat As /*Const*/ StringFormat, boundingBox As RectangleF,
| |
| codepointsFitted As Long) As Status
| |
| Const Function MeasureString(str As PCWSTR, length As Long, font As /*Const*/ Font, layoutRect As /*Const*/ RectangleF,
| |
| stringFormat As /*Const*/ StringFormat, boundingBox As RectangleF,
| |
| codepointsFitted As Long, linesFilled As Long) As Status
| |
| Const Function MeasureString(str As PCWSTR, length As Long, font As /*Const*/ Font,
| |
| layoutRectSize As /*Const*/ SizeF, stringFormat As /*Const*/ StringFormat,
| |
| size As SizeF) As Status
| |
| Const Function MeasureString(str As PCWSTR, length As Long, font As /*Const*/ Font,
| |
| layoutRectSize As /*Const*/ SizeF, stringFormat As /*Const*/ StringFormat,
| |
| size As SizeF, codepointsFitted As Long) As Status
| |
| Const Function MeasureString(str As PCWSTR, length As Long, font As /*Const*/ Font,
| |
| layoutRectSize As /*Const*/ SizeF, stringFormat As /*Const*/ StringFormat,
| |
| size As SizeF, codepointsFitted As Long, linesFilled As Long) As Status
| |
| Const Function MeasureString(str As PCWSTR, length As Long, font As /*Const*/ Font,
| |
| origin As /*Const*/ PointF, stringFormat As /*Const*/ StringFormat,
| |
| boundingBox As RectangleF) As Status
| |
| Const Function MeasureString(str As PCWSTR, length As Long, font As /*Const*/ Font,
| |
| layoutRect As /*Const*/ RectangleF, boundingBox As RectangleF) As Status
| |
| Const Function MeasureString(str As PCWSTR, length As Long, font As /*Const*/ Font,
| |
| origin As /*Const*/ PointF, boundingBox As RectangleF) As Status
| |
| | |
| ==== MeasureCharacterRanges ====
| |
| Const Function MeasureCharacterRanges(str As PCWSTR, length As Long, font As /*Const*/ Font,
| |
| layoutRect As /*Const*/ RectangleF, stringFormat As /*Const*/ StringFormat,
| |
| regionCount As Long, regions As *Region) As Status
| |
| | |
| ==== DrawDriverString ====
| |
| Function DrawDriverString(text As /*Const*/ Word, length As Long, font As /*Const*/ Font,
| |
| brush As /*Const*/ Brush, positions As /*Const*/ *PointF, flags As Long) As Status
| |
| Function DrawDriverString(text As /*Const*/ Word, length As Long, font As /*Const*/ Font,
| |
| brush As /*Const*/ Brush, positions As /*Const*/ *PointF, flags As Long, matrix As /*Const*/ Matrix) As Status
| |
| | |
| ==== MeasureDriverString ====
| |
| Const Function MeasureDriverString(text As /*Const*/ Word, length As Long, font As /*Const*/ Font,
| |
| positions As /*Const*/ *PointF, flags As Long, matrix As /*Const*/ Matrix, boundingBox As RectangleF) As Status
| |
| | |
| ==== DrawCachedBitmap ====
| |
| Function DrawCachedBitmap(cb As CachedBitmap, x As Long, y As Long) As Status
| |
| | |
| ==== DrawImage ====
| |
| 詳しくは[[Graphics.DrawImage]]をご覧ください。
| |
| | |
| ==== EnumerateMetafile ====
| |
| 詳しくは[[Graphics.EnumerateMetafile]]をご覧ください。
| |
| | |
| ==== SetClip ====
| |
| Function SetClip(g As /*Const*/ Graphics) As Status
| |
| Function SetClip(rc As /*Const*/ RectangleF) As Status
| |
| Function SetClip(rc As /*Const*/ Rectangle) As Status
| |
| Function SetClip(path As /*Const*/ GraphicsPath) As Status
| |
| Function SetClip(region As /*Const*/ Region) As Status
| |
| Function SetClip(g As /*Const*/ Graphics, combineMode As CombineMode) As Status
| |
| Function SetClip(rc As /*Const*/ RectangleF, combineMode As CombineMode) As Status
| |
| Function SetClip(rc As /*Const*/ Rectangle, combineMode As CombineMode) As Status
| |
| Function SetClip(path As /*Const*/ GraphicsPath, combineMode As CombineMode) As Status
| |
| Function SetClip(region As /*Const*/ Region, combineMode As CombineMode) As Status
| |
| Function SetClip(hrgn As HRGN, combineMode As CombineMode) As Status
| |
| | |
| ==== IntersectClip ====
| |
| Function IntersectClip(rc As /*Const*/ RectangleF) As Status
| |
| Function IntersectClip(rc As /*Const*/ Rectangle) As Status
| |
| Function IntersectClip(region As /*Const*/ Region) As Status
| |
| | |
| ==== ExcludeClip ====
| |
| Function ExcludeClip(rc As /*Const*/ RectangleF) As Status
| |
| Function ExcludeClip(rc As /*Const*/ Rectangle) As Status
| |
| Function ExcludeClip(region As /*Const*/ Region) As Status
| |
| | |
| ==== ResetClip ====
| |
| Function ResetClip() As Status
| |
| | |
| ==== TranslateClip ====
| |
| Function TranslateClip(dx As Single, dy As Single) As Status
| |
| Function TranslateClip(dx As Long, dy As Long) As Status
| |
| | |
| ==== GetClip ====
| |
| Const Function GetClip(region As Region) As Status
| |
| | |
| ==== GetClipBounds ====
| |
| Const Function GetClipBounds(rc As RectangleF) As Status
| |
| Const Function GetClipBounds(rc As Rectangle) As Status
| |
| | |
| ==== GetVisibleClipBounds ====
| |
| Const Function GetVisibleClipBounds(ByRef rc As RectangleF) As Status
| |
| Const Function GetVisibleClipBounds(ByRef rc As Rectangle) As Status
| |
| | |
| ==== IsVisible ====
| |
| Const Function IsVisible(x As Long, y As Long) As BOOL
| |
| Const Function IsVisible(pt As /*Const*/ Point) As BOOL
| |
| Const Function IsVisible(x As Long, y As Long, width As Long, height As Long) As BOOL
| |
| Const Function IsVisible(rc As /*Const*/ Rectangle) As BOOL
| |
| Const Function IsVisible(x As Single, y As Single) As BOOL
| |
| Const Function IsVisible(point As /*Const*/ PointF) As BOOL
| |
| Const Function IsVisible(x As Single, y As Single, width As Single, height As Single) As BOOL
| |
| Const Function IsVisible(rect As /*Const*/ RectangleF) As BOOL
| |
| | |
| ==== Save ====
| |
| Const Function Save() As GraphicsState
| |
| | |
| ==== Restore ====
| |
| Function Restore(gstate As GraphicsState)
| |
| | |
| ==== BeginContainer ====
| |
| Function BeginContainer(dstrect As /*Const*/ RectangleF, srcrect As /*Const*/ RectangleF, unit As GraphicsUnit) As GraphicsContainer
| |
| Function BeginContainer(dstrect As /*Const*/ Rectangle, srcrect As /*Const*/ Rectangle, unit As GraphicsUnit) As GraphicsContainer
| |
| Function BeginContainer() As GraphicsContainer
| |
| | |
| ==== EndContainer ====
| |
| Function EndContainer(state As GraphicsContainer) As Status
| |
| | |
| ==== AddMetafileComment ====
| |
| Function AddMetafileComment(data As /*Const*/ *Byte, sizeData As DWord)
| |
| | |
| ==== GetHalftonePalette ====
| |
| Static Function GetHalftonePalette() As HPALETTE
| |
| | |
| ==== GetLastStatus ====
| |
| Const Function GetLastStatus() As Status
| |
|
| |
|
| == 備考 == | | == 備考 == |