System::Drawing::Drawing2D 네임스페이스

클래스

클래스설명
AdjustableArrowCap조절 가능한 화살표 모양 라인 캡을 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
BlendLinearGradientBrush 객체에 대한 블렌드 패턴을 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
ColorBlend다중 색상 그라디언트에서 색상 블렌딩을 보간하는 데 사용되는 색상 및 위치 배열을 포함합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
CustomLineCap사용자 정의 라인 캡을 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
GraphicsContainer그래픽 컨테이너의 내부 데이터를 포함합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
GraphicsPath연결된 선과 곡선의 집합을 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
GraphicsStateGraphics 객체의 상태를 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
HatchBrush해치 스타일, 전경색 및 배경색을 가진 사각형 브러시를 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
LinearGradientBrush선형 그라디언트 브러시를 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
Matrix변환 작업을 정의하는 3x3 행렬을 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
PathData경로를 나타내는 그래픽 데이터를 포함합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
PathGradientBrushGraphicsPath 객체의 내부를 그라디언트로 채우는 브러시를 나타냅니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
RegionData영역을 정의하는 데이터를 포함합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여만 할당해야 합니다. 스택에 인스턴스를 만들거나 operator new를 사용하지 마세요. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.

Enums

열거형설명
CombineMode클리핑 영역이 결합되는 방식을 지정합니다.
CompositingMode소스 색상과 배경 색상이 결합되는 방식을 지정합니다.
CompositingQuality합성 중에 사용될 품질 수준을 지정합니다.
CoordinateSpace좌표를 평가하는 방법을 지정합니다.
DashCap점선에서 대시 양쪽 끝에 사용되는 캡의 유형을 지정합니다.
DashStyle점선의 스타일을 지정합니다.
FillMode닫힌 경로의 내부를 채우는 방법을 지정합니다.
FlushIntention그래픽 스택의 명령이 즉시 종료되는지 또는 가능한 한 빨리 실행되는지를 지정합니다.
HatchStyleHatchBrush 브러시의 패턴을 지정합니다.
InterpolationMode이미지가 회전하거나 스케일링될 때 사용할 알고리즘을 지정합니다.
LinearGradientMode선형 그라디언트 방향을 나타냅니다.
LineCapPen 객체가 선을 끝낼 때 사용할 수 있는 캡 스타일을 나타냅니다.
LineJoin연속적인 선이나 곡선이 연결되는 방식을 지정합니다.
MatrixOrder행렬 변환 작업의 순서를 지정합니다.
PathPointType경로 점의 유형을 지정합니다.
PenAlignment추상적인 기준 0-폭 선에 대해 Pen 객체의 정렬을 지정합니다.
PenType채우기에 사용되는 Pen 객체의 유형을 지정합니다.
PixelFormat픽셀의 색상 데이터 형식을 지정합니다. 이 클래스의 객체는 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용하여 인스턴스를 만들지 마십시오. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오.
PixelOffsetMode렌더링될 때 픽셀이 오프셋되는 방식을 지정합니다.
QualityMode전체적인 렌더링 품질을 지정합니다.
SmoothingMode선, 곡선 및 채워진 영역의 가장자리에 적용되는 부드러움(안티앨리어싱) 유형을 지정합니다.
WrapMode텍스처나 그라디언트가 채워지는 영역보다 작을 때 타일링되는 방식을 지정합니다.

Typedefs

타입 정의설명
MatrixPtrMatrix 클래스 인스턴스에 대한 공유 포인터 별칭입니다.