


## 클래스

| 클래스 | 설명 |
| --- | --- |
| [Bitmap](./bitmap/) | GDI+ 비트맵 이미지를 나타냅니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들지 마십시오. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인자로 전달하십시오. |
| [Brush](./brush/) | 그래픽 도형 내부를 채우는 데 사용되는 필러를 나타내는 클래스들의 기본 클래스입니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들지 마십시오. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인자로 전달하십시오. |
| [Brushes](./brushes/) | 미리 생성된 [SolidBrush](./solidbrush/) 객체 집합을 제공합니다. 이는 인스턴스 서비스를 제공하지 않는 정적 타입입니다. 어떠한 방법으로도 해당 타입의 인스턴스를 생성해서는 안 됩니다. |
| [CharacterRange](./characterrange/) | 문자열에서 문자 위치 범위를 나타냅니다. 이 타입은 스택에 할당하고 값이나 레퍼런스로 함수에 전달해야 합니다. 이 타입의 객체를 관리하기 위해 [System::SmartPtr](../system/smartptr/) 클래스를 사용하지 마십시오. |
| [Color](./color/) | 색상을 나타냅니다. 이 타입은 스택에 할당하고 값이나 레퍼런스로 함수에 전달해야 합니다. 이 타입의 객체를 관리하기 위해 [System::SmartPtr](../system/smartptr/) 클래스를 사용하지 마십시오. |
| [ColorTranslator](./colortranslator/) | 색상 변환을 수행합니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들지 마십시오. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인자로 전달하십시오. |
| [Font](./font/) | 텍스트의 특정 형식을 나타내며, 글꼴, 크기 및 스타일을 포함합니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들지 마십시오. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인자로 전달하십시오. |
| [FontConverter](./fontconverter/) | [Font](./font/) 객체를 한 데이터 유형에서 다른 데이터 유형으로 변환합니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [FontFamily](./fontfamily/) | 유사한 기본 디자인을 공유하는 글꼴 패밀리 그룹을 나타냅니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [Graphics](./graphics/) | 그리기 표면을 나타냅니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [Icon](./icon/) | [Windows](../system.windows/) 아이콘을 나타냅니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [Image](./image/) | [System::Drawing::Bitmap](./bitmap/) 및 System::Drawing::Metafile 클래스에 대한 기본 클래스로 기본 기능을 제공합니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [ImageConverter](./imageconverter/) | [Image](./image/) 객체를 한 데이터 유형에서 다른 데이터 유형으로 변환합니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [ImageFormatConverter](./imageformatconverter/) | ImageFormat 객체를 한 데이터 유형에서 다른 데이터 유형으로 변환합니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [Pen](./pen/) | 그려지는 선 및 곡선의 색상, 너비 등과 같은 속성을 나타냅니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [Pens](./pens/) | 미리 생성된 [Pen](./pen/) 객체 집합을 제공합니다. 이는 인스턴스 서비스를 제공하지 않는 정적 타입입니다. 어떤 방법으로도 인스턴스를 생성해서는 안 됩니다. |
| [Point](./point/) | 2차원 평면상의 점에 대한 정수 X 및 Y 좌표 쌍을 나타냅니다. 이 타입은 스택에 할당하고 값이나 참조로 함수에 전달해야 합니다. 이 타입의 객체를 관리하기 위해 [System::SmartPtr](../system/smartptr/) 클래스를 사용해서는 안 됩니다. |
| [PointF](./pointf/) | 2차원 평면상의 점에 대한 단정밀도 부동소수점 X 및 Y 좌표 쌍을 나타냅니다. 이 타입은 스택에 할당하고 값이나 참조로 함수에 전달해야 합니다. 이 타입의 객체를 관리하기 위해 [System::SmartPtr](../system/smartptr/) 클래스를 사용해서는 안 됩니다. |
| [Rectangle](./rectangle/) | 이미지의 왼쪽 위 모서리 정수 X 및 Y 좌표와 너비와 높이로 정의된 사각형 영역을 나타냅니다. 이 타입은 스택에 할당하고 값이나 참조로 함수에 전달해야 합니다. 이 타입의 객체를 관리하기 위해 [System::SmartPtr](../system/smartptr/) 클래스를 사용해서는 안 됩니다. |
| [RectangleF](./rectanglef/) | 이미지의 왼쪽 위 모서리 단정밀도 부동소수점 X 및 Y 좌표와 너비와 높이로 정의된 사각형 영역을 나타냅니다. 이 타입은 스택에 할당하고 값이나 참조로 함수에 전달해야 합니다. 이 타입의 객체를 관리하기 위해 [System::SmartPtr](../system/smartptr/) 클래스를 사용해서는 안 됩니다. |
| [Region](./region/) | 그래픽 도형의 내부를 나타냅니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [Size](./size/) | 이미지의 너비와 높이를 나타내는 정수 값 쌍을 나타냅니다. 이 타입은 스택에 할당하고 값이나 참조로 함수에 전달해야 합니다. 이 타입의 객체를 관리하기 위해 [System::SmartPtr](../system/smartptr/) 클래스를 사용해서는 안 됩니다. |
| [SizeF](./sizef/) | 이미지의 너비와 높이를 나타내는 단정밀도 부동소수점 값 쌍을 나타냅니다. 이 타입은 스택에 할당하고 값이나 참조로 함수에 전달해야 합니다. 이 타입의 객체를 관리하기 위해 [System::SmartPtr](../system/smartptr/) 클래스를 사용해서는 안 됩니다. |
| [SolidBrush](./solidbrush/) | 단일 색상 브러시를 나타냅니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [StringFormat](./stringformat/) | 텍스트 레이아웃 정보, 표시 조작 및 OpenType 기능을 캡슐화합니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
| [SystemColors](./systemcolors/) | [Color](./color/) 객체 집합을 제공하는 클래스이며, 이는 [Windows](../system.windows/) 디스플레이 요소의 색상을 나타냅니다. 인스턴스 서비스를 제공하지 않는 정적 타입입니다. 어떤 방법으로도 인스턴스를 생성해서는 안 됩니다. |
| [SystemFonts](./systemfonts/) | [Font](./font/) 객체 집합을 제공하며, 이는 [Windows](../system.windows/) 디스플레이 요소에서 텍스트를 표시하는 데 사용되는 글꼴을 나타냅니다. 인스턴스 서비스를 제공하지 않는 정적 타입입니다. 어떤 방법으로도 인스턴스를 생성해서는 안 됩니다. |
| [TextureBrush](./texturebrush/) | 이미지를 사용하여 도형의 내부를 채우는 브러시를 나타냅니다. 이 클래스의 객체는 [System::MakeObject()](../system/makeobject/) 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용해 인스턴스를 만들면 런타임 오류 및/또는 어설션 오류가 발생합니다. 항상 이 클래스를 [System::SmartPtr](../system/smartptr/) 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하십시오. |
## Enums

| 열거형 | 설명 |
| --- | --- |
| [ContentAlignment](./contentalignment/) | 내용 정렬을 지정합니다. |
| [CopyPixelOperation](./copypixeloperation/) | 픽셀 복사 작업에서 소스 색상이 대상 색상과 결합되어 최종 색상이 되는 방식을 지정합니다. |
| [FontStyle](./fontstyle/) | 글꼴 스타일을 나타냅니다. |
| [GraphicsUnit](./graphicsunit/) | 측정 단위를 나타냅니다. |
| [KnownColor](./knowncolor/) | 알려진 시스템 색상을 지정합니다. |
| [RotateFlipType](./rotatefliptype/) | 회전 및/또는 뒤집기 작업의 유형을 지정합니다. |
| [StringAlignment](./stringalignment/) | 문자열 정렬을 레이아웃 사각형에 상대적으로 지정합니다. |
| [StringDigitSubstitute](./stringdigitsubstitute/) | 문자열의 숫자가 로케일 또는 언어에 따라 어떻게 대체되는지 지정합니다. |
| [StringFormatFlags](./stringformatflags/) | 텍스트 문자열에 대한 표시 및 레이아웃 정보를 지정합니다. |
| [StringTrimming](./stringtrimming/) | 레이아웃 형태에 맞지 않는 문자열에서 문자를 어떻게 잘라낼지 지정합니다. |
## Functions

| 함수 | 설명 |
| --- | --- |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
| operator<< | System.Collections.Generic.List`1[Doxygen2HugoConverter.Markup.SimpleMarkupEntry] |
