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