Diese Dokumentation wurde archiviert und wird nicht länger gepflegt.


Defines objects that enable integration of rich media, including drawings, text, and audio/video content within Windows Presentation Foundation (WPF) applications.

Öffentliche KlasseAdornerHitTestResultRepresents data returned from calling the AdornerHitTest method.
Öffentliche KlasseArcSegment Represents an elliptical arc between two points.
Öffentliche KlasseBezierSegmentRepresents a cubic Bezier curve drawn between two points.
Öffentliche KlasseBrushDefines objects used to paint graphical objects. Classes that derive from Brush describe how the area is painted.
Öffentliche KlasseBrushConverter Used to convert a Brush object to or from another object type.
Öffentliche KlasseBrushesImplements a set of predefined SolidColorBrush objects.
Öffentliche KlasseCharacterMetricsRepresents the metrics used to lay out a character in a device font.
Öffentliche KlasseCharacterMetricsDictionaryRepresents a dictionary of CharacterMetrics objects for a device font that is indexed by Unicode scalar values.
Öffentliche KlasseColorContextRepresents the International Color Consortium (ICC) or Image Color Management (ICM) color profile that is associated with a bitmap image.
Öffentliche KlasseColorConverter Converts instances of other types to and from an instance of Color.
Öffentliche KlasseColorsImplements a set of predefined colors.
Öffentliche KlasseCombinedGeometryRepresents a 2-D geometric shape defined by the combination of two Geometry objects.
Öffentliche KlasseCompositionTargetRepresents the display surface of your application.
Öffentliche KlasseContainerVisualManages a collection of Visual objects.
Öffentliche KlasseDashStyle Represents the sequence of dashes and gaps that will be applied by a Pen.
Öffentliche KlasseDashStylesImplements a set of predefined DashStyle objects.
Öffentliche KlasseDisableDpiAwarenessAttributeAllows WPF applications to disable dots per inch (dpi) awareness for all user interface elements.
Öffentliche KlasseDoubleCollection Represents an ordered collection of Double values.
Öffentliche KlasseDoubleCollectionConverterConverts instances of other types to and from a DoubleCollection.
Öffentliche KlasseDrawingAbstract class that describes a 2-D drawing. This class cannot be inherited by your code.
Öffentliche KlasseDrawingBrushPaints an area with a Drawing, which can include shapes, text, video, images, or other drawings.
Öffentliche KlasseDrawingCollectionRepresents an ordered collection of Drawing objects.
Öffentliche KlasseDrawingContextDescribes visual content using draw, push, and pop commands.
Öffentliche KlasseDrawingGroupRepresents a collection of drawings that can be operated upon as a single drawing.
Öffentliche KlasseDrawingImage An ImageSource that uses a Drawing for content.
Öffentliche KlasseDrawingVisualDrawingVisual is a visual object that can be used to render vector graphics on the screen. The content is persisted by the system.
Öffentliche KlasseEllipseGeometryRepresents the geometry of a circle or ellipse.
Öffentliche KlasseExceptionEventArgsProvides error exception data for media events.
Öffentliche KlasseFamilyTypefaceSpecifies the details of a single typeface supported by a FontFamily.
Öffentliche KlasseFamilyTypefaceCollectionRepresents a collection of FamilyTypeface instances.
Öffentliche KlasseFontEmbeddingManagerProvides functionality for physical and composite font embedding.
Öffentliche KlasseFontFamilyRepresents a family of related fonts.
Öffentliche KlasseFontFamilyConverterConverts instances of the String type to and from FontFamily instances.
Öffentliche KlasseFontFamilyMapDefines which FontFamily to use for a specified set of Unicode code points and a culture-specific language.
Öffentliche KlasseFontFamilyMapCollectionRepresents an ordered collection of FontFamilyMap objects.
Öffentliche KlasseFontFamilyValueSerializerConverts instances of String to and from instances of FontFamily.
Öffentliche KlasseFontsProvides enumeration support for FontFamily and TypeFace objects.
Öffentliche KlasseFormattedTextThe FormattedText object provides low-level control for drawing text in Windows Presentation Foundation (WPF) applications.
Öffentliche KlasseGeneralTransformProvides generalized transformation support for objects, such as points and rectangles. This is an abstract class.
Öffentliche KlasseGeneralTransformCollectionRepresents an ordered collection of GeneralTransform objects.
Öffentliche KlasseGeneralTransformGroupRepresents a GeneralTransform that is a composite of the transforms in its GeneralTransformCollection.
Öffentliche KlasseGeometryClasses that derive from this abstract base class define geometric shapes. Geometry objects can be used for clipping, hit-testing, and rendering 2-D graphic data.
Öffentliche KlasseGeometryCollection Represents a collection of Geometry objects. This class cannot be inherited.
Öffentliche KlasseGeometryConverterConverts instances of other types to and from instances of Geometry.
Öffentliche KlasseGeometryDrawingDraws a Geometry using the specified Brush and Pen.
Öffentliche KlasseGeometryGroupRepresents a composite geometry, composed of other Geometry objects.
Öffentliche KlasseGeometryHitTestParametersSpecifies a Geometry as the parameter to be used for hit testing a visual tree.
Öffentliche KlasseGeometryHitTestResultReturns the results of a hit test that uses a Geometry as a hit test parameter.
Öffentliche KlasseGlyphRunRepresents a sequence of glyphs from a single face of a single font at a single size, and with a single rendering style.
Öffentliche KlasseGlyphRunDrawingRepresents a Drawing object that renders a GlyphRun. This class cannot be inherited.
Öffentliche KlasseGlyphTypefaceSpecifies a physical font face that corresponds to a font file on the disk.
Öffentliche KlasseGradientBrush An abstract class that describes a gradient, composed of gradient stops. Classes that inherit from GradientBrush describe different ways of interpreting gradient stops.
Öffentliche KlasseGradientStop Describes the location and color of a transition point in a gradient.
Öffentliche KlasseGradientStopCollectionRepresents a collection of GradientStop objects that can be individually accessed by index.
Öffentliche KlasseGuidelineSetRepresents a collection of guide lines that can assist in adjusting rendered figures to a device pixel grid.
Öffentliche KlasseHitTestParametersAn abstract class for defining parameters for a hit test.
Öffentliche KlasseHitTestResultA base class that represents the Visual that is returned from a hit test.
Öffentliche KlasseHostVisualRepresents a Visual object that can be connected anywhere to a parent visual tree.
Öffentliche KlasseImageBrushPaints an area with an image.
Öffentliche KlasseImageDrawing Draws an image within a region defined by a Rect.
Öffentliche KlasseImageMetadataDefines a base class for all metadata operations on imaging related APIs. This is an abstract class.
Öffentliche KlasseImageSourceRepresents a object type that has a width, height, and ImageMetadata such as a BitmapSource and a DrawingImage. This is an abstract class.
Öffentliche KlasseImageSourceConverterConverts a ImageSource to and from other data types.
Öffentliche KlasseImageSourceValueSerializerConverts instances of String to and from instances of ImageSource.
Öffentliche KlasseInt32CollectionRepresents a collection of Int32 values.
Öffentliche KlasseInt32CollectionConverterConverts an Int32Collection to and from other data types.
Öffentliche KlasseInvalidWmpVersionExceptionThe exception that is thrown when the installed Microsoft Windows Media Player version is not supported.
Öffentliche KlasseLanguageSpecificStringDictionaryRepresents a dictionary of strings that are used to represent the name of an object in different languages.
Öffentliche KlasseLinearGradientBrushPaints an area with a linear gradient. This class cannot be inherited.
Öffentliche KlasseLineGeometryRepresents the geometry of a line. This class cannot be inherited.
Öffentliche KlasseLineSegmentDraws a line between two points in a PathFigure.
Öffentliche KlasseMatrixConverterConverts instances of other types to and from a Matrix.
Öffentliche KlasseMatrixTransformCreates an arbitrary affine matrix transformation that is used to manipulate objects or coordinate systems in a 2-D plane.
Öffentliche KlasseMediaClockMaintains the timing state for media through a MediaTimeline.
Öffentliche KlasseMediaPlayerProvides media playback for drawings.
Öffentliche KlasseMediaScriptCommandEventArgsProvides data for the ScriptCommand and ScriptCommand events.
Öffentliche KlasseMediaTimelineProvides a Timeline for media content.
Öffentliche KlasseNumberSubstitutionSpecifies how numbers in text are displayed in different cultures.
Öffentliche KlassePathFigureRepresents a subsection of a geometry, a single connected series of two-dimensional geometric segments.
Öffentliche KlassePathFigureCollection Represents a collection of PathFigure objects that collectively make up the geometry of a PathGeometry.
Öffentliche KlassePathFigureCollectionConverterConverts instances of other types to and from a PathFigureCollection.
Öffentliche KlassePathGeometryRepresents a complex shape that may be composed of arcs, curves, ellipses, lines, and rectangles.
Öffentliche KlassePathSegmentRepresents a segment of a PathFigure object.
Öffentliche KlassePathSegmentCollectionRepresents a collection of PathSegment objects that can be individually accessed by index.
Öffentliche KlassePen Describes how a shape is outlined.
Öffentliche KlassePixelFormatConverterConverts a PixelFormat to and from other data types.
Öffentliche KlassePixelFormatsRepresents the collection of supported pixel formats.
Öffentliche KlassePointCollection Represents a collection of Point values that can be individually accessed by index.
Öffentliche KlassePointCollectionConverterConverts instances of other types to and from a PointCollection.
Öffentliche KlassePointHitTestParametersSpecifies a Point as the parameter to be used for hit testing of a visual object.
Öffentliche KlassePointHitTestResultReturns the results of a hit test that uses a Point as a hit test parameter.
Öffentliche KlassePolyBezierSegmentRepresents one or more cubic Bezier curves.
Öffentliche KlassePolyLineSegment Represents a set of line segments defined by a PointCollection with each Point specifying the end point of a line segment.
Öffentliche KlassePolyQuadraticBezierSegment Represents a set of quadratic Bezier segments.
Öffentliche KlasseQuadraticBezierSegment Represents a quadratic Bezier curve drawn between two points.
Öffentliche KlasseRadialGradientBrush 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.
Öffentliche KlasseRectangleGeometry Describes a two-dimensional rectangle.
Öffentliche KlasseRenderCapabilityEnables WPF applications to query for the current rendering tier for their associated Dispatcher object and to register for notification of changes. This is an abstract class.
Öffentliche KlasseRenderingEventArgsRequired arguments for the Rendering event.
Öffentliche KlasseRenderOptionsProvides options for controlling the rendering behavior of objects. This class cannot be inherited.
Öffentliche KlasseRotateTransformRotates an object clockwise about a specified point in a 2-D x-y coordinate system.
Öffentliche KlasseScaleTransformScales an object in the 2-D x-y coordinate system.
Öffentliche KlasseSkewTransformRepresents a 2-Dskew.
Öffentliche KlasseSolidColorBrush Paints an area with a solid color.
Öffentliche KlasseStreamGeometryDefines a geometric shape, described using a StreamGeometryContext. This geometry is light-weight alternative to PathGeometry: it does not support data binding, animation, or modification.
Öffentliche KlasseStreamGeometryContextDescribes a geometry using drawing commands. This class is used with the StreamGeometry class to create a lightweight geometry that does not support data binding, animation, or modification.
Öffentliche KlasseTextEffectRepresents a text effect that can be applied to text objects.
Öffentliche KlasseTextEffectCollectionA collection of TextEffect objects. This class cannot be inherited.
Öffentliche KlasseTileBrushDescribes a way to paint a region by using one or more tiles.
Öffentliche KlasseTransformDefines functionality that enables transformations in a 2-D plane. Transformations include rotation (RotateTransform), scale (ScaleTransform), skew (SkewTransform), and translation (TranslateTransform). This class hierarchy differs from the Matrix structure because it is a class and it supports animation and enumeration semantics.
Öffentliche KlasseTransformCollection Represents a collection of Transform objects that can be individually accessed by index.
Öffentliche KlasseTransformConverterConverts a Transform object to or from another object type.
Öffentliche KlasseTransformGroupRepresents a composite Transform composed of other Transform objects.
Öffentliche KlasseTranslateTransformTranslates (moves) an object in the 2-D x-y coordinate system.
Öffentliche KlasseTypefaceRepresents a combination of FontFamily, FontWeight, FontStyle, and FontStretch.
Öffentliche KlasseVectorCollection Represents an ordered collection of Vector values.
Öffentliche KlasseVectorCollectionConverterConverts instances of other types to and from a VectorCollection.
Öffentliche KlasseVideoDrawingPlays a media file. If the media is a video file, the VideoDrawing draws it to the specified rectangle.
Öffentliche KlasseVisualProvides rendering support in WPF, which includes hit testing, coordinate transformation, and bounding box calculations.
Öffentliche KlasseVisualBrush Paints an area with a Visual.
Öffentliche KlasseVisualCollectionAn ordered collection of Visual objects. This class cannot be inherited.
Öffentliche KlasseVisualTargetProvides functionality for connecting one visual tree to another visual tree across thread boundaries.
Öffentliche KlasseVisualTreeHelperContains static methods that are useful for performing common tasks with nodes in a visual tree. This class cannot be inherited.

Öffentliche StrukturColor Describes a color in terms of alpha, red, green, and blue channels.
Öffentliche StrukturDoubleCollection.EnumeratorEnumerates Double items in a DoubleCollection.
Öffentliche StrukturDrawingCollection.EnumeratorEnumerates Drawing items in a DrawingCollection.
Öffentliche StrukturGeneralTransformCollection.EnumeratorEnumerates GeneralTransform items in a GeneralTransformCollection.
Öffentliche StrukturGeometryCollection.EnumeratorEnumerates Geometry items in a GeometryCollection.
Öffentliche StrukturGradientStopCollection.EnumeratorEnumerates GradientStop items in a GradientStopCollection.
Öffentliche StrukturInt32Collection.EnumeratorEnumerates Int32 items in a Int32Collection.
Öffentliche StrukturMatrix Represents a 3x3 affine transformation matrix used for transformations in 2-D space.
Öffentliche StrukturPathFigureCollection.EnumeratorEnumerates PathFigure items in a PathFigureCollection.
Öffentliche StrukturPathSegmentCollection.Enumerator 
Öffentliche StrukturPixelFormatDefines a pixel format for images and pixel-based surfaces.
Öffentliche StrukturPixelFormatChannelMaskDefines the bit mask and shift for a specific pixel formats
Öffentliche StrukturPointCollection.EnumeratorEnumerates Point items in a PointCollection.
Öffentliche StrukturTextEffectCollection.EnumeratorEnumerates TextEffect items in a TextEffectCollection.
Öffentliche StrukturTransformCollection.EnumeratorSupports a simple iteration over a TransformCollection.
Öffentliche StrukturVectorCollection.EnumeratorEnumerates Vector items in a VectorCollection.
Öffentliche StrukturVisualCollection.EnumeratorEnumerates Visual items in a VisualCollection.

Öffentlicher DelegatHitTestFilterCallbackThe delegate that is used in hit testing that allows you to ignore parts of the visual tree that you are not interested in processing in your hit test results.
Öffentlicher DelegatHitTestResultCallbackWPF invokes the HitTestResultCallback to report hit test intersections to the user.

Öffentliche EnumerationAlignmentXDescribes how content is positioned horizontally in a container.
Öffentliche EnumerationAlignmentYDescribes how content is positioned vertically in a container.
Öffentliche EnumerationBitmapScalingModeSpecifies which algorithm is used to scale bitmap images.
Öffentliche EnumerationBrushMappingModeSpecifies the coordinate system used by a Brush.
Öffentliche EnumerationCachingHintSpecifies whether to cache tiled brush objects.
Öffentliche EnumerationColorInterpolationModeDetermines how the colors in a gradient are interpolated.
Öffentliche EnumerationEdgeModeThe EdgeMode enumeration determines how the edges of non-text drawing primitives objects are rendered.
Öffentliche EnumerationFillRule Specifies how the intersecting areas of PathFigure objects contained in a Geometry are combined to form the area of the Geometry.
Öffentliche EnumerationFontEmbeddingRightDescribes font embedding permissions specified in an OpenType font file.
Öffentliche EnumerationGeometryCombineModeSpecifies the different methods by which two geometries can be combined.
Öffentliche EnumerationGradientSpreadMethodSpecifies how to draw the gradient outside a gradient brush's gradient vector or space.
Öffentliche EnumerationHitTestFilterBehaviorSpecifies the return behavior of a hit test in a hit test filter callback method.
Öffentliche EnumerationHitTestResultBehaviorDetermines whether to continue the enumeration of any other visual objects during a hit test.
Öffentliche EnumerationIntersectionDetailProvides information about the intersection between the geometries in the GeometryHitTestParameters and the visual which was hit.
Öffentliche EnumerationNumberCultureSourceSpecifies how the culture for numbers in a text run is determined.
Öffentliche EnumerationNumberSubstitutionMethodDefines an enumerator class that specifies the type of number substitution to perform on numbers in a text run.
Öffentliche EnumerationPenLineCapDescribes the shape at the end of a line or segment.
Öffentliche EnumerationPenLineJoinDescribes the shape that joins two lines or segments.
Öffentliche EnumerationStretchDescribes how content is resized to fill its allocated space.
Öffentliche EnumerationStyleSimulationsDefines an enumerator class that describes the simulation style of a font.
Öffentliche EnumerationSweepDirectionDefines the direction an elliptical arc is drawn.
Öffentliche EnumerationTileModeDescribes how a TileBrush paints tiles onto an output area.
Öffentliche EnumerationToleranceTypeDetermines the means by which an error tolerance value is interpreted.