영어로 읽기

다음을 통해 공유


Graphics 클래스

정의

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

public sealed class Graphics : MarshalByRefObject, IDisposable, System.Drawing.IDeviceContext
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class Graphics : MarshalByRefObject, IDisposable
상속
특성
구현

예제

다음 코드 예제는 Windows Forms 사용하도록 설계되었으며 개체가 PaintEventArgs 필요합니다. 개체의 PaintEventArgs 이름은 e 이고 이벤트 처리기의 Paint 매개 변수입니다. 코드는 다음 작업을 수행합니다.

  • JPEG 파일에서 이미지를 만듭니다. 파일 이름은 SampImag.jpg 예제의 폴더에 있습니다.

  • 이미지의 왼쪽 위 모서리를 그릴 지점을 만듭니다.

  • 개체를 사용하여 Graphics 크기가 조정되지 않은 이미지를 화면에 그립니다.

private void DrawImagePointF(PaintEventArgs e)
{
             
    // Create image.
    Image newImage = Image.FromFile("SampImag.jpg");
             
    // Create point for upper-left corner of image.
    PointF ulCorner = new PointF(100.0F, 100.0F);
             
    // Draw image to screen.
    e.Graphics.DrawImage(newImage, ulCorner);
}

설명

Graphics 클래스는 표시 디바이스에 개체를 그리기 위한 메서드를 제공 합니다. Graphics 특정 디바이스 컨텍스트를 사용 하 여 연결 합니다.

참고

.NET 6 이상 버전에서는 이 형식을 포함하는 System.Drawing.Common 패키지가 Windows 운영 체제에서만 지원됩니다. 플랫폼 간 앱에서 이 형식을 사용하면 컴파일 시간 경고 및 런타임 예외가 발생합니다. 자세한 내용은 Windows에서만 지원되는 System.Drawing.Common을 참조하세요.

에서 상속System.Windows.Forms.Control되는 Graphics 개체에서 메서드를 호출 Control.CreateGraphics 하거나 컨트롤의 이벤트를 처리하고 클래스의 Control.Paint 속성에 Graphics 액세스하여 개체를 System.Windows.Forms.PaintEventArgs 가져올 수 있습니다. 메서드를 Graphics 사용하여 FromImage 이미지에서 개체를 만들 수도 있습니다. 개체를 만드는 Graphics 방법에 대한 자세한 내용은 방법: 그리기용 그래픽 개체 Create 참조하세요.

개체를 사용하여 Graphics 다양한 모양과 선을 그릴 수 있습니다. 선과 도형을 그리는 방법에 대한 자세한 내용은 그리려는 선 또는 도형에 대한 특정 DrawGraphicalElement 메서드를 참조하세요. 이러한 메서드에는 , , DrawClosedCurveDrawArc, DrawPolygon및 가 포함됩니다DrawLineDrawRectangle. 선과 도형을 그리는 방법에 대한 자세한 내용은 펜을 사용하여 선과 도형 그리기 및브러시를 사용하여 도형 채우기를 참조하세요.

및 메서드를 각각 사용하여 이미지와 DrawIcon 아이콘을 DrawImage 그릴 수도 있습니다. 화면에서 개체의 그리기 화면 Graphics 으로 색 데이터를 비트 블록 전송하려면 를 참조하세요 CopyFromScreen. 개체를 사용하여 이미지를 Graphics 그리는 방법에 대한 자세한 내용은 이미지, 비트맵, 아이콘 및 메타파일 작업을 참조하세요.

또한 개체에서 사용하는 좌표계를 조작할 Graphics 수 있습니다. 좌표계 및 조작 방법에 대한 자세한 내용은 좌표계 및 변환을 참조하세요.

속성

Clip

Graphics의 그리기 영역을 제한하는 Region을 가져오거나 설정합니다.

ClipBounds

Graphics의 클립 영역에 대한 경계를 설정하는 RectangleF 구조체를 가져옵니다.

CompositingMode

Graphics에 합성 이미지가 그려지는 방식을 지정하는 값을 가져옵니다.

CompositingQuality

Graphics에 그려진 합성 이미지의 렌더링 품질을 가져오거나 설정합니다.

DpiX

Graphics의 가로 해상도를 가져옵니다.

DpiY

Graphics의 세로 해상도를 가져옵니다.

InterpolationMode

Graphics와 관련된 보간 모드를 가져오거나 설정합니다.

IsClipEmpty

Graphics의 클립 영역이 비어 있는지 여부를 나타내는 값을 가져옵니다.

IsVisibleClipEmpty

Graphics의 보이는 클립 영역이 비어 있는지 여부를 나타내는 값을 가져옵니다.

PageScale

Graphics의 전체 단위와 페이지 단위 사이의 배율을 가져오거나 설정합니다.

PageUnit

Graphics의 페이지 좌표에 사용되는 측정 단위를 가져오거나 설정합니다.

PixelOffsetMode

Graphics를 렌더링할 때 픽셀을 오프셋하는 방법을 지정하는 값을 가져오거나 설정합니다.

RenderingOrigin

디더링 및 빗살 무늬 브러시에 대한 이 Graphics의 렌더링 원점을 가져오거나 설정합니다.

SmoothingMode

Graphics의 렌더링 품질을 가져오거나 설정합니다.

TextContrast

렌더링 텍스트의 감마 보정 값을 가져오거나 설정합니다.

TextRenderingHint

Graphics와 관련된 텍스트의 렌더링 모드를 가져오거나 설정합니다.

Transform

Graphics에 대한 기하학적 변환의 복사본을 가져오거나 설정합니다.

TransformElements

Graphics에 대한 월드 변환 요소를 가져오거나 설정합니다.

VisibleClipBounds

Graphics의 보이는 클립 영역에 대한 경계 사각형을 가져옵니다.

메서드

AddMetafileComment(Byte[])

현재 Metafile에 주석을 추가합니다.

BeginContainer()

그래픽 컨테이너를 이 Graphics의 현재 상태로 저장하고 새 그래픽 컨테이너를 열어 사용합니다.

BeginContainer(Rectangle, Rectangle, GraphicsUnit)

그래픽 컨테이너를 이 Graphics의 현재 상태로 저장하고 지정된 크기 조정 변환으로 새 그래픽 컨테이너를 열어 사용합니다.

BeginContainer(RectangleF, RectangleF, GraphicsUnit)

그래픽 컨테이너를 이 Graphics의 현재 상태로 저장하고 지정된 크기 조정 변환으로 새 그래픽 컨테이너를 열어 사용합니다.

Clear(Color)

전체 그리기 화면을 지우고 지정된 배경색으로 화면을 채웁니다.

CopyFromScreen(Int32, Int32, Int32, Int32, Size)

화면에서 Graphics의 그리기 화면으로 픽셀의 사각형에 해당하는 색 데이터 비트 블록 전송을 수행합니다.

CopyFromScreen(Int32, Int32, Int32, Int32, Size, CopyPixelOperation)

화면에서 Graphics의 그리기 화면으로 픽셀의 사각형에 해당하는 색 데이터 비트 블록 전송을 수행합니다.

CopyFromScreen(Point, Point, Size)

픽셀의 사각형에 해당하는 색 데이터를 화면에서 Graphics의 그리기 화면으로 bitblt(bit-block transfer)합니다.

CopyFromScreen(Point, Point, Size, CopyPixelOperation)

픽셀의 사각형에 해당하는 색 데이터를 화면에서 Graphics의 그리기 화면으로 bitblt(bit-block transfer)합니다.

CreateObjRef(Type)

원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다.

(다음에서 상속됨 MarshalByRefObject)
Dispose()

Graphics에서 사용하는 리소스를 모두 해제합니다.

DrawArc(Pen, Int32, Int32, Int32, Int32, Int32, Int32)

좌표, 너비, 높이의 쌍으로 지정된 타원의 부분을 나타내는 호를 그립니다.

DrawArc(Pen, Rectangle, Single, Single)

Rectangle 구조체에서 지정한 타원의 부분을 나타내는 호를 그립니다.

DrawArc(Pen, RectangleF, Single, Single)

RectangleF 구조체에서 지정한 타원의 부분을 나타내는 호를 그립니다.

DrawArc(Pen, Single, Single, Single, Single, Single, Single)

좌표, 너비, 높이의 쌍으로 지정된 타원의 부분을 나타내는 호를 그립니다.

DrawBezier(Pen, Point, Point, Point, Point)

네 개의 Point 구조체로 정의되는 3차원 곡선 스플라인을 그립니다.

DrawBezier(Pen, PointF, PointF, PointF, PointF)

네 개의 PointF 구조체로 정의되는 3차원 곡선 스플라인을 그립니다.

DrawBezier(Pen, Single, Single, Single, Single, Single, Single, Single, Single)

점을 나타내는 순서가 있는 네 개의 좌표 쌍에 의해 정의되는 3차원 곡선 스플라인을 그립니다.

DrawBeziers(Pen, Point[])

일련의 3차원 곡선 스플라인을 Point 구조체의 배열에서 그립니다.

DrawBeziers(Pen, PointF[])

일련의 3차원 곡선 스플라인을 PointF 구조체의 배열에서 그립니다.

DrawBeziers(Pen, ReadOnlySpan<Point>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawBeziers(Pen, ReadOnlySpan<PointF>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawCachedBitmap(CachedBitmap, Int32, Int32)

지정된 cachedBitmap를 그립니다.

DrawClosedCurve(Pen, Point[])

Point 구조체의 배열에 의해 정의되는 닫힌 카디널 스플라인을 그립니다.

DrawClosedCurve(Pen, Point[], Single, FillMode)

지정된 장력을 사용하여 Point 구조체의 배열에 의해 정의되는 닫힌 카디널 스플라인을 그립니다.

DrawClosedCurve(Pen, PointF[])

PointF 구조체의 배열에 의해 정의되는 닫힌 카디널 스플라인을 그립니다.

DrawClosedCurve(Pen, PointF[], Single, FillMode)

지정된 장력을 사용하여 PointF 구조체의 배열에 의해 정의되는 닫힌 카디널 스플라인을 그립니다.

DrawClosedCurve(Pen, ReadOnlySpan<Point>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawClosedCurve(Pen, ReadOnlySpan<Point>, Single, FillMode)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawClosedCurve(Pen, ReadOnlySpan<PointF>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawClosedCurve(Pen, ReadOnlySpan<PointF>, Single, FillMode)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawCurve(Pen, Point[])

Point 구조체의 지정된 배열을 따라 카디널 스플라인을 그립니다.

DrawCurve(Pen, Point[], Int32, Int32, Single)

지정된 장력을 사용하여 Point 구조체의 지정된 배열을 따라 카디널 스플라인을 그립니다.

DrawCurve(Pen, Point[], Single)

지정된 장력을 사용하여 Point 구조체의 지정된 배열을 따라 카디널 스플라인을 그립니다.

DrawCurve(Pen, PointF[])

PointF 구조체의 지정된 배열을 따라 카디널 스플라인을 그립니다.

DrawCurve(Pen, PointF[], Int32, Int32)

PointF 구조체의 지정된 배열을 따라 카디널 스플라인을 그립니다. 그리기는 배열의 시작에서 오프셋을 시작합니다.

DrawCurve(Pen, PointF[], Int32, Int32, Single)

지정된 장력을 사용하여 PointF 구조체의 지정된 배열을 따라 카디널 스플라인을 그립니다. 그리기는 배열의 시작에서 오프셋을 시작합니다.

DrawCurve(Pen, PointF[], Single)

지정된 장력을 사용하여 PointF 구조체의 지정된 배열을 따라 카디널 스플라인을 그립니다.

DrawCurve(Pen, ReadOnlySpan<Point>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawCurve(Pen, ReadOnlySpan<Point>, Int32, Int32, Single)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawCurve(Pen, ReadOnlySpan<Point>, Single)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawCurve(Pen, ReadOnlySpan<PointF>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawCurve(Pen, ReadOnlySpan<PointF>, Int32, Int32)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawCurve(Pen, ReadOnlySpan<PointF>, Int32, Int32, Single)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawCurve(Pen, ReadOnlySpan<PointF>, Single)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawEllipse(Pen, Int32, Int32, Int32, Int32)

직사각형의 왼쪽 위 좌표, 높이 및 너비로 지정된 경계 사각형에 의해 정의되는 타원을 그립니다.

DrawEllipse(Pen, Rectangle)

경계 Rectangle 구조체에 의해 지정된 타원을 그립니다.

DrawEllipse(Pen, RectangleF)

경계 RectangleF에 의해 정의된 타원을 그립니다.

DrawEllipse(Pen, Single, Single, Single, Single)

좌표, 높이, 너비의 쌍으로 지정된 경계 사각형에 의해 정의되는 타원을 그립니다.

DrawIcon(Icon, Int32, Int32)

지정된 Icon에 의해 나타나는 이미지를 지정된 좌표에 그립니다.

DrawIcon(Icon, Rectangle)

지정된 Icon에 의해 나타나는 이미지를 Rectangle 구조체에 의해 지정된 영역 안에 그립니다.

DrawIconUnstretched(Icon, Rectangle)

이미지의 크기 조정 없이 지정된 Icon에 의해 나타나는 이미지를 그립니다.

DrawImage(Image, Effect)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawImage(Image, Effect, RectangleF, Matrix, GraphicsUnit, ImageAttributes)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawImage(Image, Int32, Int32)

지정된 이미지를 좌표 쌍으로 지정된 위치에 원래 실제 크기로 그립니다.

DrawImage(Image, Int32, Int32, Int32, Int32)

지정된 Image를 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Int32, Int32, Rectangle, GraphicsUnit)

이미지의 부분을 지정된 위치에 그립니다.

DrawImage(Image, Point)

지정된 위치에 원래의 크기를 사용하여 특정 Image를 그립니다.

DrawImage(Image, Point[])

지정된 Image를 지정된 위치에 지정된 모양과 크기로 그립니다.

DrawImage(Image, Point[], Rectangle, GraphicsUnit)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes)

지정된 Image의 지정된 부분을 지정된 위치에 그립니다.

DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Point[], Rectangle, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, Int32)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, PointF)

지정된 위치에 원래의 크기를 사용하여 특정 Image를 그립니다.

DrawImage(Image, PointF[])

지정된 Image를 지정된 위치에 지정된 모양과 크기로 그립니다.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, PointF[], RectangleF, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, Int32)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle)

지정된 Image를 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle, Int32, Int32, Int32, Int32, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, IntPtr)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle, Rectangle, GraphicsUnit)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Rectangle, Single, Single, Single, Single, GraphicsUnit, ImageAttributes, Graphics+DrawImageAbort, IntPtr)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, RectangleF)

지정된 Image를 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, RectangleF, RectangleF, GraphicsUnit)

지정된 Image의 지정된 부분을 지정된 위치에 지정된 크기로 그립니다.

DrawImage(Image, Single, Single)

지정된 위치에 원래의 크기를 사용하여 특정 Image를 그립니다.

DrawImage(Image, Single, Single, RectangleF, GraphicsUnit)

이미지의 부분을 지정된 위치에 그립니다.

DrawImage(Image, Single, Single, Single, Single)

지정된 Image를 지정된 위치에 지정된 크기로 그립니다.

DrawImageUnscaled(Image, Int32, Int32)

지정된 이미지를 좌표 쌍으로 지정된 위치에 원래 실제 크기로 그립니다.

DrawImageUnscaled(Image, Int32, Int32, Int32, Int32)

지정된 위치에 원래의 크기를 사용하여 특정 이미지를 그립니다.

DrawImageUnscaled(Image, Point)

지정된 위치에 원래의 크기를 사용하여 특정 이미지를 그립니다.

DrawImageUnscaled(Image, Rectangle)

지정된 위치에 원래의 크기를 사용하여 특정 이미지를 그립니다.

DrawImageUnscaledAndClipped(Image, Rectangle)

지정된 사각형에 맞게 이미지 크기를 조정하여 클리핑하지 않고 지정된 이미지를 그립니다.

DrawLine(Pen, Int32, Int32, Int32, Int32)

좌표 쌍에 의해 지정된 두 개의 점을 연결하는 선을 그립니다.

DrawLine(Pen, Point, Point)

두 개의 Point 구조체를 연결하는 선을 그립니다.

DrawLine(Pen, PointF, PointF)

두 개의 PointF 구조체를 연결하는 선을 그립니다.

DrawLine(Pen, Single, Single, Single, Single)

좌표 쌍에 의해 지정된 두 개의 점을 연결하는 선을 그립니다.

DrawLines(Pen, Point[])

Point 구조체의 배열을 연결하는 일련의 선 세그먼트를 그립니다.

DrawLines(Pen, PointF[])

PointF 구조체의 배열을 연결하는 일련의 선 세그먼트를 그립니다.

DrawLines(Pen, ReadOnlySpan<Point>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawLines(Pen, ReadOnlySpan<PointF>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawPath(Pen, GraphicsPath)

GraphicsPath를 그립니다.

DrawPie(Pen, Int32, Int32, Int32, Int32, Int32, Int32)

좌표 쌍, 너비, 높이 및 두 개의 방사형 선에 의해 지정된 타원으로 정의된 부채꼴 모양을 그립니다.

DrawPie(Pen, Rectangle, Single, Single)

Rectangle 구조체와 두 개의 방사형 선에 의해 지정된 타원으로 정의된 부채꼴 모양을 그립니다.

DrawPie(Pen, RectangleF, Single, Single)

RectangleF 구조체와 두 개의 방사형 선에 의해 지정된 타원으로 정의된 부채꼴 모양을 그립니다.

DrawPie(Pen, Single, Single, Single, Single, Single, Single)

좌표 쌍, 너비, 높이 및 두 개의 방사형 선에 의해 지정된 타원으로 정의된 부채꼴 모양을 그립니다.

DrawPolygon(Pen, Point[])

Point 구조체의 배열에 의해 정의된 다각형을 그립니다.

DrawPolygon(Pen, PointF[])

PointF 구조체의 배열에 의해 정의된 다각형을 그립니다.

DrawPolygon(Pen, ReadOnlySpan<Point>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawPolygon(Pen, ReadOnlySpan<PointF>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawRectangle(Pen, Int32, Int32, Int32, Int32)

좌표 쌍, 너비 및 높이에 의해 지정된 사각형을 그립니다.

DrawRectangle(Pen, Rectangle)

Rectangle 구조체에 의해 지정된 사각형을 그립니다.

DrawRectangle(Pen, RectangleF)

지정된 사각형의 윤곽선을 그립니다.

DrawRectangle(Pen, Single, Single, Single, Single)

좌표 쌍, 너비 및 높이에 의해 지정된 사각형을 그립니다.

DrawRectangles(Pen, ReadOnlySpan<Rectangle>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawRectangles(Pen, ReadOnlySpan<RectangleF>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawRectangles(Pen, Rectangle[])

Rectangle 구조체에 의해 지정된 일련의 사각형을 그립니다.

DrawRectangles(Pen, RectangleF[])

RectangleF 구조체에 의해 지정된 일련의 사각형을 그립니다.

DrawRoundedRectangle(Pen, Rectangle, Size)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawRoundedRectangle(Pen, RectangleF, SizeF)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

DrawString(ReadOnlySpan<Char>, Font, Brush, PointF)

지정된 위치에 지정된 BrushFont 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(ReadOnlySpan<Char>, Font, Brush, PointF, StringFormat)

지정된 위치에 지정된 Brush의 서식 특성을 사용하여 지정된 FontStringFormat 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(ReadOnlySpan<Char>, Font, Brush, RectangleF)

지정된 사각형에 지정된 BrushFont 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(ReadOnlySpan<Char>, Font, Brush, RectangleF, StringFormat)

지정된 사각형에 지정된 Brush의 서식 특성을 사용하여 지정된 FontStringFormat 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(ReadOnlySpan<Char>, Font, Brush, Single, Single)

지정된 위치에 지정된 BrushFont 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(ReadOnlySpan<Char>, Font, Brush, Single, Single, StringFormat)

지정된 위치에 지정된 Brush의 서식 특성을 사용하여 지정된 FontStringFormat 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(String, Font, Brush, PointF)

지정된 위치에 지정된 BrushFont 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(String, Font, Brush, PointF, StringFormat)

지정된 위치에 지정된 Brush의 서식 특성을 사용하여 지정된 FontStringFormat 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(String, Font, Brush, RectangleF)

지정된 사각형에 지정된 BrushFont 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(String, Font, Brush, RectangleF, StringFormat)

지정된 사각형에 지정된 Brush의 서식 특성을 사용하여 지정된 FontStringFormat 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(String, Font, Brush, Single, Single)

지정된 위치에 지정된 BrushFont 개체로 지정된 텍스트 문자열을 그립니다.

DrawString(String, Font, Brush, Single, Single, StringFormat)

지정된 위치에 지정된 Brush의 서식 특성을 사용하여 지정된 FontStringFormat 개체로 지정된 텍스트 문자열을 그립니다.

EndContainer(GraphicsContainer)

현재 그래픽 컨테이너를 닫고 Graphics 메서드에 대한 호출에 의해 저장된 상태로 이 BeginContainer()의 상태를 복원합니다.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc)

지정된 Metafile에서 선택한 사각형의 레코드를 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr)

지정된 Metafile에서 선택한 사각형의 레코드를 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

지정된 Metafile의 레코드를 지정된 이미지 특성으로 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Metafile에서 선택한 사각형의 레코드를 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Metafile에서 선택한 사각형의 레코드를 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Metafile의 선택한 사각형에 있는 레코드를 지정된 이미지 특성으로 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc)

지정된 Metafile의 레코드를 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr)

지정된 Metafile의 레코드를 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

지정된 Metafile의 레코드를 지정된 이미지 특성으로 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Metafile의 선택한 사각형에 있는 레코드를 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Metafile의 선택한 사각형에 있는 레코드를 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Metafile의 선택한 사각형에 있는 레코드를 지정된 이미지 특성으로 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc)

지정된 Metafile에서 선택한 사각형의 레코드를 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr)

지정된 Metafile에서 선택한 사각형의 레코드를 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

지정된 Metafile의 레코드를 지정된 이미지 특성으로 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Metafile에서 선택한 사각형의 레코드를 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Metafile에서 선택한 사각형의 레코드를 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Metafile의 선택한 사각형에 있는 레코드를 지정된 이미지 특성으로 지정된 지점에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc)

지정된 Metafile의 레코드를 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr)

지정된 Metafile의 레코드를 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

지정된 Metafile의 레코드를 지정된 이미지 특성으로 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Metafile의 선택한 사각형에 있는 레코드를 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Metafile의 선택한 사각형에 있는 레코드를 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Metafile의 선택한 사각형에 있는 레코드를 지정된 이미지 특성으로 지정된 평행 사변형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc)

지정된 Metafile의 레코드를 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr)

지정된 Metafile의 레코드를 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

지정된 Metafile의 레코드를 지정된 이미지 특성으로 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Metafile의 선택한 사각형에 있는 레코드를 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Metafile의 선택한 사각형에 있는 레코드를 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Metafile의 선택한 사각형에 있는 레코드를 지정된 이미지 특성으로 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc)

지정된 Metafile의 레코드를 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr)

지정된 Metafile의 레코드를 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

지정된 Metafile의 레코드를 지정된 이미지 특성으로 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Metafile의 선택한 사각형에 있는 레코드를 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Metafile의 선택한 사각형에 있는 레코드를 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Metafile의 선택한 사각형에 있는 레코드를 지정된 이미지 특성으로 지정된 사각형에 표시하기 위해 한 번에 하나씩 콜백 메서드로 보냅니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
ExcludeClip(Rectangle)

Graphics의 클립 영역을 업데이트하여 Rectangle 구조체에 의해 지정된 영역을 제외합니다.

ExcludeClip(Region)

Graphics의 클립 영역을 업데이트하여 Region에 의해 지정된 영역을 제외합니다.

FillClosedCurve(Brush, Point[])

Point 구조체의 배열로 정의된 닫힌 카디널 스플라인 곡선의 내부를 채웁니다.

FillClosedCurve(Brush, Point[], FillMode)

지정된 채우기 모드를 사용하여 Point 구조체의 배열로 정의된 닫힌 카디널 스플라인 곡선의 내부를 채웁니다.

FillClosedCurve(Brush, Point[], FillMode, Single)

지정된 채우기 모드와 장력을 사용하여 Point 구조체의 배열로 정의된 닫힌 카디널 스플라인 곡선의 내부를 채웁니다.

FillClosedCurve(Brush, PointF[])

PointF 구조체의 배열로 정의된 닫힌 카디널 스플라인 곡선의 내부를 채웁니다.

FillClosedCurve(Brush, PointF[], FillMode)

지정된 채우기 모드를 사용하여 PointF 구조체의 배열로 정의된 닫힌 카디널 스플라인 곡선의 내부를 채웁니다.

FillClosedCurve(Brush, PointF[], FillMode, Single)

지정된 채우기 모드와 장력을 사용하여 PointF 구조체의 배열로 정의된 닫힌 카디널 스플라인 곡선의 내부를 채웁니다.

FillClosedCurve(Brush, ReadOnlySpan<Point>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillClosedCurve(Brush, ReadOnlySpan<Point>, FillMode)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillClosedCurve(Brush, ReadOnlySpan<Point>, FillMode, Single)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillClosedCurve(Brush, ReadOnlySpan<PointF>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillClosedCurve(Brush, ReadOnlySpan<PointF>, FillMode)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillClosedCurve(Brush, ReadOnlySpan<PointF>, FillMode, Single)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillEllipse(Brush, Int32, Int32, Int32, Int32)

좌표, 너비, 높이의 쌍으로 지정된 경계 사각형에 의해 정의되는 타원의 내부를 채웁니다.

FillEllipse(Brush, Rectangle)

Rectangle 구조체에 의해 지정된 경계 사각형에 의해 정의되는 타원의 내부를 채웁니다.

FillEllipse(Brush, RectangleF)

RectangleF 구조체에 의해 지정된 경계 사각형에 의해 정의되는 타원의 내부를 채웁니다.

FillEllipse(Brush, Single, Single, Single, Single)

좌표, 너비, 높이의 쌍으로 지정된 경계 사각형에 의해 정의되는 타원의 내부를 채웁니다.

FillPath(Brush, GraphicsPath)

GraphicsPath의 내부를 채웁니다.

FillPie(Brush, Int32, Int32, Int32, Int32, Int32, Int32)

좌표 쌍, 너비, 높이 및 두 개의 방사형 선에 의해 지정된 타원에 의해 정의되는 부채꼴 섹션의 내부를 채웁니다.

FillPie(Brush, Rectangle, Single, Single)

RectangleF 구조체와 두 개의 방사형 선에 의해 지정된 타원에 의해 정의되는 부채꼴 섹션의 내부를 채웁니다.

FillPie(Brush, RectangleF, Single, Single)

타원과 두 개의 방사형 선으로 정의된 원형 섹션의 내부를 채웁니다.

FillPie(Brush, Single, Single, Single, Single, Single, Single)

좌표 쌍, 너비, 높이 및 두 개의 방사형 선에 의해 지정된 타원에 의해 정의되는 부채꼴 섹션의 내부를 채웁니다.

FillPolygon(Brush, Point[])

Point 구조체에 의해 지정된 점의 배열에 의해 정의되는 다각형의 내부를 채웁니다.

FillPolygon(Brush, Point[], FillMode)

지정된 채우기 모드를 사용하여 Point 구조체에 의해 지정된 점의 배열에 의해 정의되는 다각형의 내부를 채웁니다.

FillPolygon(Brush, PointF[])

PointF 구조체에 의해 지정된 점의 배열에 의해 정의되는 다각형의 내부를 채웁니다.

FillPolygon(Brush, PointF[], FillMode)

지정된 채우기 모드를 사용하여 PointF 구조체에 의해 지정된 점의 배열에 의해 정의되는 다각형의 내부를 채웁니다.

FillPolygon(Brush, ReadOnlySpan<Point>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillPolygon(Brush, ReadOnlySpan<Point>, FillMode)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillPolygon(Brush, ReadOnlySpan<PointF>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillPolygon(Brush, ReadOnlySpan<PointF>, FillMode)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillRectangle(Brush, Int32, Int32, Int32, Int32)

좌표 쌍, 너비 및 높이로 지정된 사각형의 내부에 의해 정의되는 사각형의 내부를 채웁니다.

FillRectangle(Brush, Rectangle)

Rectangle 구조체의 의해 지정된 사각형의 내부를 채웁니다.

FillRectangle(Brush, RectangleF)

RectangleF 구조체의 의해 지정된 사각형의 내부를 채웁니다.

FillRectangle(Brush, Single, Single, Single, Single)

좌표 쌍, 너비 및 높이로 지정된 사각형의 내부에 의해 정의되는 사각형의 내부를 채웁니다.

FillRectangles(Brush, ReadOnlySpan<Rectangle>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillRectangles(Brush, ReadOnlySpan<RectangleF>)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillRectangles(Brush, Rectangle[])

Rectangle 구조체에 의해 지정된 일련의 사각형의 내부를 채웁니다.

FillRectangles(Brush, RectangleF[])

RectangleF 구조체에 의해 지정된 일련의 사각형의 내부를 채웁니다.

FillRegion(Brush, Region)

Region의 내부를 채웁니다.

FillRoundedRectangle(Brush, Rectangle, Size)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

FillRoundedRectangle(Brush, RectangleF, SizeF)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

Finalize()

가비지 컬렉션이 회수하기 전에 개체가 리소스를 해제하고 다른 정리 작업을 수행할 수 있게 합니다.

Flush()

모든 보류 중인 그래픽 작업을 강제로 제외시켜, 작업이 끝나기를 기다리지 않고 즉시 반환합니다.

Flush(FlushIntention)

메서드가 기다리거나 기다리지 않도록 지정되어 있든, 모든 보류 중인 그래픽 작업을 강제로 실행시켜 작업이 끝나기 전에 반환합니다.

FromHdc(IntPtr)

디바이스 컨텍스트에 대한 지정된 핸들에서 새 Graphics를 만듭니다.

FromHdc(IntPtr, IntPtr)

디바이스 컨텍스트에 대한 지정된 핸들과 디바이스에 대한 핸들에서 새 Graphics를 만듭니다.

FromHdcInternal(IntPtr)

지정된 디바이스 컨텍스트에 대한 Graphics를 반환합니다.

FromHwnd(IntPtr)

지정된 창 핸들에서 새 Graphics를 만듭니다.

FromHwndInternal(IntPtr)

지정된 창 핸들에 대한 새 Graphics를 만듭니다.

FromImage(Image)

지정된 Graphics에서 새 Image를 만듭니다.

GetContextInfo()
사용되지 않음.

누적 그래픽 컨텍스트를 가져옵니다.

GetContextInfo(PointF)

누적 오프셋을 가져옵니다.

GetContextInfo(PointF, Region)

누적 오프셋 및 클립 영역을 가져옵니다.

GetHalftonePalette()

현재 Windows 하프톤 팔레트에 대한 핸들을 가져옵니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetHdc()

Graphics와 관련된 디바이스 컨텍스트에 대한 핸들을 가져옵니다.

GetLifetimeService()
사용되지 않음.

이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다.

(다음에서 상속됨 MarshalByRefObject)
GetNearestColor(Color)

지정된 Color 구조체와 가장 가까운 색을 가져옵니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
InitializeLifetimeService()
사용되지 않음.

이 인스턴스의 수명 정책을 제어하는 수명 서비스 개체를 가져옵니다.

(다음에서 상속됨 MarshalByRefObject)
IntersectClip(Rectangle)

Graphics의 클립 영역을 현재 클립 영역과 지정된 Rectangle 구조체의 교차 부분으로 업데이트합니다.

IntersectClip(RectangleF)

Graphics의 클립 영역을 현재 클립 영역과 지정된 RectangleF 구조체의 교차 부분으로 업데이트합니다.

IntersectClip(Region)

Graphics의 클립 영역을 현재 클립 영역과 지정된 Region의 교차 부분으로 업데이트합니다.

IsVisible(Int32, Int32)

좌표 쌍에 의해 지정된 점이 이 Graphics의 보이는 클립 영역 안에 포함되었는지 여부를 나타냅니다.

IsVisible(Int32, Int32, Int32, Int32)

좌표 쌍, 너비 및 높이에 의해 지정된 사각형이 이 Graphics의 보이는 클립 영역 안에 포함되었는지 여부를 나타냅니다.

IsVisible(Point)

지정된 Point 구조체가 이 Graphics의 보이는 클립 영역 안에 포함되었는지 여부를 나타냅니다.

IsVisible(PointF)

지정된 PointF 구조체가 이 Graphics의 보이는 클립 영역 안에 포함되었는지 여부를 나타냅니다.

IsVisible(Rectangle)

Rectangle 구조체에 의해 지정된 사각형이 이 Graphics의 표시된 클립 영역 안에 포함되었는지 여부를 나타냅니다.

IsVisible(RectangleF)

RectangleF 구조체에 의해 지정된 사각형이 이 Graphics의 표시된 클립 영역 안에 포함되었는지 여부를 나타냅니다.

IsVisible(Single, Single)

좌표 쌍에 의해 지정된 점이 이 Graphics의 보이는 클립 영역 안에 포함되었는지 여부를 나타냅니다.

IsVisible(Single, Single, Single, Single)

좌표 쌍, 너비 및 높이에 의해 지정된 사각형이 이 Graphics의 보이는 클립 영역 안에 포함되었는지 여부를 나타냅니다.

MeasureCharacterRanges(ReadOnlySpan<Char>, Font, RectangleF, StringFormat)

지정된 문자열 안의 문자 위치 영역의 경계를 각각 설정하는 Region 개체의 배열을 가져옵니다.

MeasureCharacterRanges(String, Font, RectangleF, StringFormat)

지정된 문자열 안의 문자 위치 영역의 경계를 각각 설정하는 Region 개체의 배열을 가져옵니다.

MeasureString(ReadOnlySpan<Char>, Font)

지정된 Font를 사용하여 그릴 때 지정된 문자열을 측정합니다.

MeasureString(ReadOnlySpan<Char>, Font, Int32)

지정된 Font를 사용하여 그릴 때 지정된 문자열을 측정합니다.

MeasureString(ReadOnlySpan<Char>, Font, Int32, StringFormat)

지정된 Font로 그리고, 지정된 StringFormat으로 형식을 지정할 때 지정된 문자열을 측정합니다.

MeasureString(ReadOnlySpan<Char>, Font, PointF, StringFormat)

지정된 Font로 그리고, 지정된 StringFormat으로 형식을 지정할 때 지정된 문자열을 측정합니다.

MeasureString(ReadOnlySpan<Char>, Font, SizeF)

지정된 레이아웃 영역 안에서 지정된 Font를 사용하여 그릴 때 지정된 문자열을 측정합니다.

MeasureString(ReadOnlySpan<Char>, Font, SizeF, StringFormat)

지정된 Font로 그리고, 지정된 StringFormat으로 형식을 지정할 때 지정된 문자열을 측정합니다.

MeasureString(ReadOnlySpan<Char>, Font, SizeF, StringFormat, Int32, Int32)

지정된 Font로 그리고, 지정된 StringFormat으로 형식을 지정할 때 지정된 문자열을 측정합니다.

MeasureString(String, Font)

지정된 Font를 사용하여 그릴 때 지정된 문자열을 측정합니다.

MeasureString(String, Font, Int32)

지정된 Font를 사용하여 그릴 때 지정된 문자열을 측정합니다.

MeasureString(String, Font, Int32, StringFormat)

지정된 Font로 그리고, 지정된 StringFormat으로 형식을 지정할 때 지정된 문자열을 측정합니다.

MeasureString(String, Font, PointF, StringFormat)

지정된 Font로 그리고, 지정된 StringFormat으로 형식을 지정할 때 지정된 문자열을 측정합니다.

MeasureString(String, Font, SizeF)

지정된 레이아웃 영역 안에서 지정된 Font를 사용하여 그릴 때 지정된 문자열을 측정합니다.

MeasureString(String, Font, SizeF, StringFormat)

지정된 Font로 그리고, 지정된 StringFormat으로 형식을 지정할 때 지정된 문자열을 측정합니다.

MeasureString(String, Font, SizeF, StringFormat, Int32, Int32)

지정된 Font로 그리고, 지정된 StringFormat으로 형식을 지정할 때 지정된 문자열을 측정합니다.

MeasureStringInternal(ReadOnlySpan<Char>, Font, RectangleF, StringFormat, Int32, Int32)

GDI+ 그리기 화면을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
MemberwiseClone(Boolean)

현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다.

(다음에서 상속됨 MarshalByRefObject)
MultiplyTransform(Matrix)

Graphics의 전역 변환과 지정된 Matrix를 곱합니다.

MultiplyTransform(Matrix, MatrixOrder)

Graphics의 전역 변환과 지정된 Matrix를 지정된 순서로 곱합니다.

ReleaseHdc()

GraphicsGetHdc() 메서드에 대한 이전 호출에서 얻은 디바이스 컨텍스트 핸들을 해제합니다.

ReleaseHdc(IntPtr)

GraphicsGetHdc() 메서드에 대한 이전 호출에서 얻은 디바이스 컨텍스트 핸들을 해제합니다.

ReleaseHdcInternal(IntPtr)

디바이스 컨텍스트에 대한 핸들을 해제합니다.

ResetClip()

Graphics의 클립 영역을 무한 영역으로 다시 설정합니다.

ResetTransform()

Graphics의 전역 변환 매트릭스를 항등 매트릭스로 다시 설정합니다.

Restore(GraphicsState)

Graphics의 상태를 GraphicsState가 나타내는 상태로 복원합니다.

RotateTransform(Single)

Graphics의 변환 매트릭스에 지정된 회전을 적용합니다.

RotateTransform(Single, MatrixOrder)

Graphics의 변환 매트릭스에 지정된 회전을 지정된 순서로 적용합니다.

Save()

Graphics의 현재 상태를 저장하고 GraphicsState로 저장된 상태를 확인합니다.

ScaleTransform(Single, Single)

변환 매트릭스를 개체의 변환 매트릭스에 미리 추가하여, 지정된 크기 조정 작업을 이 Graphics의 변환 매트릭스에 적용합니다.

ScaleTransform(Single, Single, MatrixOrder)

지정된 크기 조정 작업을 지정된 순서로 이 Graphics의 변환 매트릭스에 적용합니다.

SetClip(Graphics)

Graphics의 클립 영역을 지정된 GraphicsClip 속성으로 설정합니다.

SetClip(Graphics, CombineMode)

현재 클립 영역과 지정된 GraphicsClip 속성의 지정된 결합 작업의 결과로 이 Graphics의 클립 영역을 설정합니다.

SetClip(GraphicsPath)

Graphics의 클립 영역을 지정된 GraphicsPath로 설정합니다.

SetClip(GraphicsPath, CombineMode)

현재 클립 영역과 지정된 Graphics를 결합하는 지정된 작업의 결과로 이 GraphicsPath의 클립 영역을 설정합니다.

SetClip(Rectangle)

Graphics의 클립 영역을 Rectangle 구조체에 의해 지정된 사각형으로 설정합니다.

SetClip(Rectangle, CombineMode)

현재 클립 영역과 Graphics 구조체에 의해 지정된 사각형을 결합하는 지정된 작업의 결과로 이 Rectangle의 클립 영역을 설정합니다.

SetClip(RectangleF)

Graphics의 클립 영역을 RectangleF 구조체에 의해 지정된 사각형으로 설정합니다.

SetClip(RectangleF, CombineMode)

현재 클립 영역과 Graphics 구조체에 의해 지정된 사각형을 결합하는 지정된 작업의 결과로 이 RectangleF의 클립 영역을 설정합니다.

SetClip(Region, CombineMode)

현재 클립 영역과 지정된 Graphics를 결합하는 지정된 작업의 결과로 이 Region의 클립 영역을 설정합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
TransformPoints(CoordinateSpace, CoordinateSpace, Point[])

Graphics의 현재 전체 및 페이지 변환을 사용하여 점의 배열을 하나의 좌표 공간에서 다른 좌표 공간으로 변환합니다.

TransformPoints(CoordinateSpace, CoordinateSpace, PointF[])

Graphics의 현재 전체 및 페이지 변환을 사용하여 점의 배열을 하나의 좌표 공간에서 다른 좌표 공간으로 변환합니다.

TranslateClip(Int32, Int32)

가로와 세로 방향으로 지정된 크기만큼 이 Graphics의 클립 영역을 변환합니다.

TranslateClip(Single, Single)

가로와 세로 방향으로 지정된 크기만큼 이 Graphics의 클립 영역을 변환합니다.

TranslateTransform(Single, Single)

Graphics의 변환 매트릭스 앞에 지정된 변환을 추가하여 좌표계의 원점을 변경합니다.

TranslateTransform(Single, Single, MatrixOrder)

지정된 순서로 Graphics의 변환 매트릭스에 지정된 변환을 적용하여 좌표계의 원점을 변경합니다.

적용 대상

제품 버전
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

추가 정보