


## クラス

| クラス | 説明 |
| --- | --- |
| [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/) | 1つのデータ型から別のデータ型へ [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] |
