System.Windows.Media 名前空間

Windows Presentation Foundation (WPF) アプリケーション内の描画、テキスト、オーディオ コンテンツ、ビデオ コンテンツなどのリッチ メディアを統合できるようにする型を提供します。 Provides types that enable integration of rich media, including drawings, text, and audio/video content in Windows Presentation Foundation (WPF) applications.

クラス

AdornerHitTestResult

AdornerHitTest(Point) メソッドの呼び出しから返されるデータを表します。Represents data returned from calling the AdornerHitTest(Point) method.

ArcSegment

2 つの点の間の楕円の円弧を表します。Represents an elliptical arc between two points.

BezierSegment

2 つの点を結ぶ 3 次ベジエ曲線を表します。Represents a cubic Bezier curve drawn between two points.

BitmapCache

UIElement のビットマップ表現を作成してキャッシュします。Creates and caches a bitmap representation of a UIElement.

BitmapCacheBrush

領域をキャッシュされたコンテンツで塗りつぶします。Paints an area with cached content.

Brush

グラフィカル オブジェクトの塗りつぶしに使用するオブジェクトを定義します。Defines objects used to paint graphical objects. Brush の派生クラスは、領域を塗りつぶす方法を記述します。Classes that derive from Brush describe how the area is painted.

BrushConverter

Brush オブジェクトと別のオブジェクト型の間の変換に使用します。Used to convert a Brush object to or from another object type.

Brushes

定義済みの SolidColorBrush オブジェクトのセットを実装します。Implements a set of predefined SolidColorBrush objects.

CacheMode

UIElement をキャッシュするための基本の実装を提供します。Provides a base implementation for caching a UIElement.

CacheModeConverter

1 つのデータ型から別のデータ型へ CacheMode を変換します。Converts a CacheMode from one data type to another.

CharacterMetrics

デバイス フォントで文字をレイアウトするために使用されるメトリックを表します。Represents the metrics used to lay out a character in a device font.

CharacterMetricsDictionary

Unicode スカラー値でインデックスが付けられている、デバイス フォントの CharacterMetrics オブジェクトの辞書を表します。Represents a dictionary of CharacterMetrics objects for a device font that is indexed by Unicode scalar values.

ColorContext

ビットマップ イメージに関連付けられている International Color Consortium (ICC) または Image Color Management (ICM) のカラー プロファイルを表します。Represents the International Color Consortium (ICC) or Image Color Management (ICM) color profile that is associated with a bitmap image.

ColorConverter

他の型のインスタンスと Color のインスタンスの間の変換を行います。Converts instances of other types to and from an instance of Color.

Colors

定義済みの色のセットを実装します。Implements a set of predefined colors.

CombinedGeometry

2 つの Geometry オブジェクトの組み合わせで定義された 2-D 幾何学図形を表します。Represents a 2-D geometric shape defined by the combination of two Geometry objects.

CompositionTarget

アプリケーションの表示サーフェイスを表します。Represents the display surface of your application.

ContainerVisual

Visual オブジェクトのコレクションを管理します。Manages a collection of Visual objects.

DashStyle

Pen によって適用される破線と空白のシーケンスを表します。Represents the sequence of dashes and gaps that will be applied by a Pen.

DashStyles

定義済みの DashStyle オブジェクトのセットを実装します。Implements a set of predefined DashStyle objects.

DisableDpiAwarenessAttribute

WPF アプリケーションですべてのユーザー インターフェイス要素のドット/インチ (dpi) 対応を無効にできるようにします。Allows WPF applications to disable dots per inch (dpi) awareness for all user interface elements.

DoubleCollection

順序が設定されている、Double 値のコレクションを表します。Represents an ordered collection of Double values.

DoubleCollectionConverter

他の型のインスタンスと DoubleCollection の間の変換を行います。Converts instances of other types to and from a DoubleCollection.

Drawing

2-D 描画を説明する抽象クラス。Abstract class that describes a 2-D drawing. このクラスはコードでは継承できません。This class cannot be inherited by your code.

DrawingBrush

Drawing を使用して領域を描画します。対象となるのは、図形、テキスト、ビデオ、イメージ、その他の描画です。Paints an area with a Drawing, which can include shapes, text, video, images, or other drawings.

DrawingCollection

Drawing オブジェクトの順序の付いたコレクションを表します。Represents an ordered collection of Drawing objects.

DrawingContext

描画、プッシュ、およびポップ コマンドを使用してビジュアル コンテンツを記述します。Describes visual content using draw, push, and pop commands.

DrawingGroup

単一の描画として操作可能な描画のコレクションを表します。Represents a collection of drawings that can be operated upon as a single drawing.

DrawingImage

コンテンツの Drawing を使用する ImageSourceAn ImageSource that uses a Drawing for content.

DrawingVisual

DrawingVisual は、画面にベクター グラフィックスをレンダリングするために使用できるビジュアル オブジェクトです。DrawingVisual is a visual object that can be used to render vector graphics on the screen. コンテンツはシステムによって永続化されます。The content is persisted by the system.

EllipseGeometry

円または楕円のジオメトリを表します。Represents the geometry of a circle or ellipse.

ExceptionEventArgs

メディア イベントに対してエラー例外データを提供します。Provides error exception data for media events.

FamilyTypeface

FontFamily によってサポートされる単一のタイプフェイスの詳細を指定します。Specifies the details of a single typeface supported by a FontFamily.

FamilyTypefaceCollection

FamilyTypeface インスタンスのコレクションを表します。Represents a collection of FamilyTypeface instances.

FontEmbeddingManager

物理フォントと複合フォントの埋め込み機能を提供します。Provides functionality for physical and composite font embedding.

FontFamily

関連するフォントのファミリを表します。Represents a family of related fonts.

FontFamilyConverter

String 型のインスタンスと FontFamily インスタンスの間の変換を行います。Converts instances of the String type to and from FontFamily instances.

FontFamilyMap

Unicode コード ポイントとカルチャ固有の言語に関する特定のセットに対して使用する FontFamily を定義します。Defines which FontFamily to use for a specified set of Unicode code points and a culture-specific language.

FontFamilyMapCollection

FontFamilyMap オブジェクトの順序の付いたコレクションを表します。Represents an ordered collection of FontFamilyMap objects.

FontFamilyValueSerializer

String のインスタンスと FontFamily のインスタンスを相互に変換します。Converts instances of String to and from instances of FontFamily.

Fonts

FontFamily オブジェクトと Typeface オブジェクトに対して列挙のサポートを提供します。Provides enumeration support for FontFamily and Typeface objects.

FormattedText

Windows Presentation Foundation (WPF) アプリケーションでのテキストの描画に対する低レベルの制御を提供します。Provides low-level control for drawing text in Windows Presentation Foundation (WPF) applications.

GeneralTransform

点や四角形などのオブジェクトに対する一般化された変換をサポートします。Provides generalized transformation support for objects, such as points and rectangles. これは抽象クラスです。This is an abstract class.

GeneralTransformCollection

GeneralTransform オブジェクトの順序の付いたコレクションを表します。Represents an ordered collection of GeneralTransform objects.

GeneralTransformGroup

GeneralTransform 内の変換の複合である GeneralTransformCollection を表します。Represents a GeneralTransform that is a composite of the transforms in its GeneralTransformCollection.

Geometry

この抽象基本クラスから派生するクラスは、幾何学図形を定義します。Classes that derive from this abstract base class define geometric shapes. Geometry オブジェクトは、クリップ、ヒット テスト、2-D グラフィック データのレンダリングに使用できます。Geometry objects can be used for clipping, hit-testing, and rendering 2-D graphic data.

GeometryCollection

Geometry オブジェクトのコレクションを表します。Represents a collection of Geometry objects.

GeometryConverter

Geometry のインスタンスとその他の型の間で変換します。Converts instances of other types to and from instances of Geometry.

GeometryDrawing

指定した Geometry および Brush を使用して、Pen を描画します。Draws a Geometry using the specified Brush and Pen.

GeometryGroup

他の Geometry オブジェクトで構成される複合ジオメトリを表します。Represents a composite geometry, composed of other Geometry objects.

GeometryHitTestParameters

Geometry をビジュアル ツリーのヒット テストに使用するパラメーターとして指定します。Specifies a Geometry as the parameter to be used for hit testing a visual tree.

GeometryHitTestResult

Geometry をヒット テスト パラメーターとして使用するヒット テストの結果を返します。Returns the results of a hit test that uses a Geometry as a hit test parameter.

GlyphRun

同じ描画スタイルが設定され、サイズ、フォント、およびフォントの書体が同じである一連のグリフを表します。Represents a sequence of glyphs from a single face of a single font at a single size, and with a single rendering style.

GlyphRunDrawing

Drawing を描画する GlyphRun オブジェクトを表します。Represents a Drawing object that renders a GlyphRun.

GlyphTypeface

ディスク上のフォント ファイルに対応する物理的なフォント フェイスを指定します。Specifies a physical font face that corresponds to a font file on the disk.

GradientBrush

グラデーションの分岐点で構成されるグラデーションを記述する抽象クラス。An abstract class that describes a gradient, composed of gradient stops. GradientBrush から継承するクラスは、グラデーションの分岐点を解釈するさまざまな方法について記述します。Classes that inherit from GradientBrush describe different ways of interpreting gradient stops.

GradientStop

グラデーションの遷移ポイントの位置と色について説明します。Describes the location and color of a transition point in a gradient.

GradientStopCollection

インデックスによって個別にアクセスできる GradientStop オブジェクトのコレクションを表します。Represents a collection of GradientStop objects that can be individually accessed by index.

GuidelineSet

描画する図形をデバイス ピクセル グリッドに合わせて調整する場合に利用できるガイド ラインのコレクションを表します。Represents a collection of guide lines that can assist in adjusting rendered figures to a device pixel grid.

HitTestParameters

ヒット テストのパラメーターを定義します。Defines parameters for hit testing. 実用的なヒット テストに使用できるこの共通の基底クラスから派生したクラスには、PointHitTestParameters および GeometryHitTestParameters が含まれます。Classes derived from this common base class that can be used for practical hit testing include PointHitTestParameters and GeometryHitTestParameters.

HitTestResult

ヒット テストの戻り値を表すいくつかの派生クラスの基底クラスを提供します。Provides the base class for several derived classes that represents the return value from a hit test.

HostVisual

親のビジュアル ツリーの任意の場所に接続できる Visual オブジェクトを表します。Represents a Visual object that can be connected anywhere to a parent visual tree.

ImageBrush

イメージで領域を塗りつぶします。Paints an area with an image.

ImageDrawing

Rect で定義されている領域内にイメージを描画します。Draws an image within a region defined by a Rect.

ImageMetadata

イメージング関連 API のすべてのメタデータ操作の基底クラスを定義します。Defines a base class for all metadata operations on imaging related APIs. これは抽象クラスです。This is an abstract class.

ImageSource

BitmapSourceDrawingImage など幅、高さ、および ImageMetadata を持つオブジェクト型を表します。Represents an object type that has a width, height, and ImageMetadata such as a BitmapSource and a DrawingImage. これは抽象クラスです。This is an abstract class.

ImageSourceConverter

ImageSource と他のデータ型間の変換を実行します。Converts a ImageSource to and from other data types.

ImageSourceValueSerializer

String のインスタンスと ImageSource のインスタンスを相互に変換します。Converts instances of String to and from instances of ImageSource.

Int32Collection

Int32 値のコレクションを表します。Represents a collection of Int32 values.

Int32CollectionConverter

Int32Collection オブジェクトと他のデータ型との間の変換を行います。Converts an Int32Collection to and from other data types.

InvalidWmpVersionException

インストールした Microsoft Windows Media Player のバージョンがサポートされていない場合にスローされる例外。The exception that is thrown when the installed Microsoft Windows Media Player version is not supported.

LanguageSpecificStringDictionary

異なる言語でオブジェクトの名前を表すために使用する文字列の辞書を表します。Represents a dictionary of strings that are used to represent the name of an object in different languages.

LinearGradientBrush

線形グラデーションを使用して領域を塗りつぶします。Paints an area with a linear gradient.

LineGeometry

線のジオメトリを表します。Represents the geometry of a line.

LineSegment

PathFigure 内の 2 点間の線を作成します。Creates a line between two points in a PathFigure.

MatrixConverter

他の型のインスタンスと Matrix の間の変換を行います。Converts instances of other types to and from a Matrix.

MatrixTransform

2-D 平面内のオブジェクトまたは座標系の操作に使用する任意のアフィン行列変換を作成します。Creates an arbitrary affine matrix transformation that is used to manipulate objects or coordinate systems in a 2-D plane.

MediaClock

MediaTimeline を使用してメディアのタイミング状態を保持します。Maintains the timing state for media through a MediaTimeline.

MediaPlayer

描画のためにメディアの再生を提供します。Provides media playback for drawings.

MediaScriptCommandEventArgs

ScriptCommand イベントおよび ScriptCommand イベントのデータを提供します。Provides data for the ScriptCommand and ScriptCommand events.

MediaTimeline

メディア コンテンツの Timeline を提供します。Provides a Timeline for media content.

NumberSubstitution

さまざまなカルチャでテキスト内の数字を表示する方法を指定します。Specifies how numbers in text are displayed in different cultures.

PathFigure

ジオメトリのサブセクションである 1 つに接続された一連の 2 次元幾何学セグメントを表します。Represents a subsection of a geometry, a single connected series of two-dimensional geometric segments.

PathFigureCollection

PathGeometry のジオメトリを集合的に構成する PathFigure オブジェクトのコレクションを表します。Represents a collection of PathFigure objects that collectively make up the geometry of a PathGeometry.

PathFigureCollectionConverter

他の型のインスタンスと PathFigureCollection の間の変換を行います。Converts instances of other types to and from a PathFigureCollection.

PathGeometry

円弧、曲線、楕円、線、および四角形で構成される複雑な形状を表します。Represents a complex shape that may be composed of arcs, curves, ellipses, lines, and rectangles.

PathSegment

PathFigure オブジェクトのセグメントを表します。Represents a segment of a PathFigure object.

PathSegmentCollection

インデックスによって個別にアクセスできる PathSegment オブジェクトのコレクションを表します。Represents a collection of PathSegment objects that can be individually accessed by index.

Pen

図形を中抜きにする方法を説明します。Describes how a shape is outlined.

PixelFormatConverter

PixelFormat と他のデータ型間の変換を実行します。Converts a PixelFormat to and from other data types.

PixelFormats

サポートされているピクセル形式のコレクションを表します。Represents the collection of supported pixel formats.

PointCollection

インデックスによって個別にアクセスできる Point 値のコレクションを表します。Represents a collection of Point values that can be individually accessed by index.

PointCollectionConverter

他の型のインスタンスと PointCollection の間の変換を行います。Converts instances of other types to and from a PointCollection.

PointHitTestParameters

Point をビジュアル オブジェクトのヒット テストに使用するパラメーターとして指定します。Specifies a Point as the parameter to be used for hit testing of a visual object.

PointHitTestResult

Point をヒット テスト パラメーターとして使用するヒット テストの結果を表します。Represents the results of a hit test that uses a Point as a hit test parameter.

PolyBezierSegment

1 本以上の 3 次ベジエ曲線を表します。Represents one or more cubic Bezier curves.

PolyLineSegment

線分の終点を指定する各 PointCollection を使用して、Point によって定義される線分のセットを表します。Represents a set of line segments defined by a PointCollection with each Point specifying the end point of a line segment.

PolyQuadraticBezierSegment

一連の 2 次ベジエ セグメントを表します。Represents a set of quadratic Bezier segments.

QuadraticBezierSegment

PathFigure に含まれる 2 つの点の間の 2 次ベジエ曲線を作成します。Creates a quadratic Bezier curve between two points in a PathFigure.

RadialGradientBrush

放射状グラデーションを使用して領域を塗りつぶします。Paints an area with a radial gradient. 焦点がグラデーションの始まりを定義し、円がグラデーションの終点を定義します。A focal point defines the beginning of the gradient, and a circle defines the end point of the gradient.

RectangleGeometry

2 次元の四角形を記述します。Describes a two-dimensional rectangle.

RenderCapability

WPF アプリケーションで、関連する Dispatcher オブジェクトの現在の描画層の照会、および変更の通知の登録を実行できるようにします。Enables WPF applications to query for the current rendering tier for their associated Dispatcher object and to register for notification of changes.

RenderingEventArgs

Rendering イベントの必須の引数。Required arguments for the Rendering event.

RenderOptions

オブジェクトのレンダリング動作を制御するためのオプションを提供します。Provides options for controlling the rendering behavior of objects.

RequestCachePolicyConverter

RequestCachePolicy を解析します。Parses a RequestCachePolicy.

RotateTransform

2-D x-y 座標系の指定された点で、オブジェクトを時計回りに回転させます。Rotates an object clockwise about a specified point in a 2-D x-y coordinate system.

ScaleTransform

2-D x-y 座標系でオブジェクトを拡大します。Scales an object in the 2-D x-y coordinate system.

SkewTransform

2-D 傾斜を表します。Represents a 2-D skew.

SolidColorBrush

純色で領域を塗りつぶします。Paints an area with a solid color.

StreamGeometry

StreamGeometryContext を使用して表現される幾何学図形を定義します。Defines a geometric shape, described using a StreamGeometryContext. このジオメトリは、 PathGeometryの代替となる軽量なものです。これはデータ バインディング、アニメーション、または変更をサポートしません。This geometry is light-weight alternative to PathGeometry: it does not support data binding, animation, or modification.

StreamGeometryContext

描画コマンドを使用してジオメトリを記述します。Describes a geometry using drawing commands. データ バインディング、アニメーション、変更をサポートしない軽量のジオメトリを作成する場合に、このクラスを StreamGeometry クラスと共に使用します。This class is used with the StreamGeometry class to create a lightweight geometry that does not support data binding, animation, or modification.

TextEffect

テキスト オブジェクトに適用できるテキスト効果を表します。Represents a text effect that can be applied to text objects.

TextEffectCollection

TextEffect オブジェクトのコレクションに対するコレクション サポートを提供します。Provides collection support for a collection of TextEffect objects.

TextOptions

要素内でのテキストの表示方法に影響を与える添付プロパティのセットを定義します。Defines a set of attached properties that affect the way text is displayed in an element.

TileBrush

1 つ以上のタイルを使用して領域を塗りつぶす方法を記述します。Describes a way to paint a region by using one or more tiles.

Transform

2-D 平面内の変換を有効にする機能を定義します。Defines functionality that enables transformations in a 2-D plane. 変換には、回転 (RotateTransform)、スケール (ScaleTransform)、傾斜 (SkewTransform)、平行移動 (TranslateTransform) が含まれます。Transformations include rotation (RotateTransform), scale (ScaleTransform), skew (SkewTransform), and translation (TranslateTransform). このクラス階層は、クラスであり、アニメーションと列挙のセマンティクスをサポートする点で Matrix 構造体とは異なります。This class hierarchy differs from the Matrix structure because it is a class and it supports animation and enumeration semantics.

TransformCollection

インデックスによって個別にアクセスできる Transform オブジェクトのコレクションを表します。Represents a collection of Transform objects that can be individually accessed by index.

TransformConverter

Transform オブジェクトと別のオブジェクト型の間の変換を行います。Converts a Transform object to or from another object type.

TransformGroup

他の Transform オブジェクトで構成される複合 Transform を表します。Represents a composite Transform composed of other Transform objects.

TranslateTransform

2-D x-y 座標系でオブジェクトを変換 (移動) します。Translates (moves) an object in the 2-D x-y coordinate system.

Typeface

FontFamilyFontWeightFontStyle、および FontStretch の組み合わせを表します。Represents a combination of FontFamily, FontWeight, FontStyle, and FontStretch.

VectorCollection

順序が設定されている、Vector 値のコレクションを表します。Represents an ordered collection of Vector values.

VectorCollectionConverter

他の型のインスタンスと VectorCollection の間の変換を行います。Converts instances of other types to and from a VectorCollection.

VideoDrawing

メディア ファイルを再生します。Plays a media file. メディアがビデオ ファイルである場合、VideoDrawing はそのメディアを指定した四角形に描画します。If the media is a video file, the VideoDrawing draws it to the specified rectangle.

Visual

WPF でヒット テスト、座標変換、境界ボックス計算などの描画をサポートします。Provides rendering support in WPF, which includes hit testing, coordinate transformation, and bounding box calculations.

VisualBrush

Visual で領域を塗りつぶします。Paints an area with a Visual.

VisualCollection

Visual オブジェクトの順序の付いたコレクションを表します。Represents an ordered collection of Visual objects.

VisualTarget

スレッド境界を越えて 1 つのビジュアル ツリーから別のビジュアル ツリーに接続する機能を提供します。Provides functionality for connecting one visual tree to another visual tree across thread boundaries.

VisualTreeHelper

ビジュアル ツリーのノード関連の共通タスクを実行するためのユーティリティ メソッドを提供します。Provides utility methods that perform common tasks involving nodes in a visual tree.

構造体

Color

アルファ、赤、緑、および青のチャネルで色を記述します。Describes a color in terms of alpha, red, green, and blue channels.

DoubleCollection.Enumerator

DoubleCollectionDouble 項目を列挙します。Enumerates Double items in a DoubleCollection.

DrawingCollection.Enumerator

DrawingCollectionDrawing 項目を列挙します。Enumerates Drawing items in a DrawingCollection.

GeneralTransformCollection.Enumerator

GeneralTransformCollectionGeneralTransform 項目を列挙します。Enumerates GeneralTransform items in a GeneralTransformCollection.

GeometryCollection.Enumerator

GeometryCollectionGeometry 項目を列挙します。Enumerates Geometry items in a GeometryCollection.

GradientStopCollection.Enumerator

GradientStopCollectionGradientStop 項目を列挙します。Enumerates GradientStop items in a GradientStopCollection.

Int32Collection.Enumerator

Int32CollectionInt32 項目を列挙します。Enumerates Int32 items in a Int32Collection.

Matrix

2-D 空間での変換に使用される 3 x 3 アフィン変換行列を表します。Represents a 3x3 affine transformation matrix used for transformations in 2-D space.

PathFigureCollection.Enumerator

PathFigureCollectionPathFigure 項目を列挙します。Enumerates PathFigure items in a PathFigureCollection.

PathSegmentCollection.Enumerator

PathSegmentCollection の単純な繰り返しをサポートします。Supports a simple iteration over a PathSegmentCollection.

PixelFormat

イメージおよびピクセル ベースのサーフェイスのピクセル形式を定義します。Defines a pixel format for images and pixel-based surfaces.

PixelFormatChannelMask

特定のピクセル形式のビット マスクとビット シフトを定義します。Defines the bit mask and shift for a specific pixel formats.

PointCollection.Enumerator

PointCollectionPoint 項目を列挙します。Enumerates Point items in a PointCollection.

TextEffectCollection.Enumerator

TextEffectCollectionTextEffect 項目を列挙します。Enumerates TextEffect items in a TextEffectCollection.

TransformCollection.Enumerator

TransformCollection の単純な繰り返しをサポートします。Supports a simple iteration over a TransformCollection.

VectorCollection.Enumerator

VectorCollection 内の Vector 項目を列挙します。Enumerates Vector items in a VectorCollection.

VisualCollection.Enumerator

VisualCollectionVisual 項目を列挙します。Enumerates Visual items in a VisualCollection.

列挙型

AlignmentX

コンテナー内でのコンテンツの横方向の配置方法を記述します。Describes how content is positioned horizontally in a container.

AlignmentY

コンテナー内でのコンテンツの縦方向の配置方法を記述します。Describes how content is positioned vertically in a container.

BitmapScalingMode

ビットマップ イメージのスケーリングに使用するアルゴリズムを指定します。Specifies which algorithm is used to scale bitmap images.

BrushMappingMode

Brush で使用される座標系を指定します。Specifies the coordinate system used by a Brush.

CachingHint

並べて表示されたブラシ オブジェクトをキャッシュするかどうかを指定します。Specifies whether to cache tiled brush objects.

ClearTypeHint

テキストを ClearType でレンダリングできることを示すヒントをレンダリング エンジンに対して指定する列挙体。An enumeration that specifies a hint to the rendering engine that text can be rendered with ClearType.

ColorInterpolationMode

グラデーションの色の補間方法を決定します。Determines how the colors in a gradient are interpolated.

EdgeMode

テキスト以外の描画プリミティブの端を、どのようにレンダリングするかを決定します。Determines how the edges of non-text drawing primitives are rendered.

FillRule

PathFigure に含まれる Geometry オブジェクトの交差する領域をどのように結合して Geometry の領域を作成するかを指定します。Specifies how the intersecting areas of PathFigure objects contained in a Geometry are combined to form the area of the Geometry.

FontEmbeddingRight

OpenType フォント ファイルで指定されている権限を埋め込むフォントを記述します。Describes font embedding permissions specified in an OpenType font file.

GeometryCombineMode

2 つのジオメトリを結合できるさまざまな方法を指定します。Specifies the different methods by which two geometries can be combined.

GradientSpreadMethod

グラデーション ブラシのグラデーション ベクター (グラデーション領域) の外側にグラデーションを描画する方法を指定します。Specifies how to draw the gradient outside a gradient brush's gradient vector or space.

HitTestFilterBehavior

ヒット テスト フィルターのコールバック メソッドでヒット テストの戻り値の動作を指定します。Specifies the return behavior of a hit test in a hit test filter callback method.

HitTestResultBehavior

ヒット テスト中に、残りのビジュアル オブジェクトの列挙を続行するかどうかを決定します。Determines whether to continue the enumeration of any remaining visual objects during a hit test.

IntersectionDetail

GeometryHitTestParameters のジオメトリとヒットしたビジュアルとの間の交差部分に関する情報を提供します。Provides information about the intersection between the geometries in the GeometryHitTestParameters and the visual which was hit.

NumberCultureSource

テキスト ラン内の数字のカルチャを判断する方法を指定します。Specifies how the culture for numbers in a text run is determined.

NumberSubstitutionMethod

テキスト ランの数字に対して実行される数字置換の種類を指定する、列挙子クラスを定義します。Defines an enumerator class that specifies the type of number substitution to perform on numbers in a text run.

PenDashCap

Describes the shape at the end of each dash segment.

PenLineCap

直線または線分の終端の形状を記述します。Describes the shape at the end of a line or segment.

PenLineJoin

2 つの直線または線分を結合する図形を記述します。Describes the shape that joins two lines or segments.

Stretch

割り当てられた領域を埋めるようにコンテンツのサイズを変更する方法を示します。Describes how content is resized to fill its allocated space.

StyleSimulations

フォントのシミュレーション スタイルを記述する列挙子クラスを定義します。Defines an enumerator class that describes the simulation style of a font.

SweepDirection

楕円の円弧が描画される方向を定義します。Defines the direction an elliptical arc is drawn.

TextFormattingMode

TextFormatter クラスでサポートされている書式設定メソッドを定義します。Defines the formatting methods supported by the TextFormatter class.

TextHintingMode

静的テキストまたはアニメーション化されたテキストの描画動作を定義します。Defines the rendering behavior of static or animated text.

TextRenderingMode

サポートされるテキストのレンダリング モードを定義します。Defines the supported rendering modes for text.

TileMode

TileBrush がタイルを出力領域に描画する方法を説明します。Describes how a TileBrush paints tiles onto an output area.

ToleranceType

誤差の許容範囲値を解釈する方法を判断します。Determines the means by which an error tolerance value is interpreted.

代理人

HitTestFilterCallback

ヒット テスト処理で省略するビジュアル ツリーの一部を指定するコールバック メソッドを表します。Represents the callback method that specifies parts of the visual tree to omit from hit test processing.

HitTestResultCallback

ヒット テストのカスタマイズに使用されるコールバックを表します。Represents a callback that is used to customize hit testing. WPF は HitTestResultCallback を呼び出して、ユーザーにヒット テストの交差部分を報告します。WPF invokes the HitTestResultCallback to report hit test intersections to the user.