|
|
Class |
Description |
|
AcquireLicenseCompletedEventArgs
|
Provides data for the AcquireLicenseCompleted event.
|
|
ArcSegment
|
Represents an elliptical arc between two points.
|
|
AudioCaptureDevice
|
Describes either the desired or supported formats for an audio capture device, such as a microphone.
|
|
AudioCaptureDeviceCollection
|
Specifies a collection of AudioCaptureDevice objects.
|
|
AudioFormat
|
Provides specific technical information about an audio format that is used by audio capture devices.
|
|
AudioSink
|
Exposes the capture graph for audio devices. Derive from this class to receive audio information and to obtain the capture graph through AudioSink.CaptureSource.
|
|
BezierSegment
|
Represents a cubic Bezier curve drawn between two points.
|
|
BitmapCache
|
Represents the behavior of caching a visual element or tree of elements as bitmap surfaces. This can yield significant performance improvements for some scenarios.
|
|
Brush
|
Defines objects used to paint graphical objects. Classes that derive from Brush describe how the area is painted.
|
|
CacheMode
|
Represents cached content.
|
|
CaptureDevice
|
Provides common properties for AudioCaptureDevice and VideoCaptureDevice.
|
|
CaptureDeviceConfiguration
|
Represents a helper class for obtaining information about available capture devices (audio or video) and requesting client user permission to access the captures from available devices.
|
|
CaptureImageCompletedEventArgs
|
Provides event data for the CaptureImageCompleted event of the CaptureSource class.
|
|
CaptureSource
|
Provides methods that work with specific audio or video captures from the associated capture device.
|
|
Colors
|
Implements a set of predefined colors.
|
|
CompositeTransform
|
This class lets you apply multiple different transforms to an object.
|
|
CompositionTarget
|
Represents the display surface of a Silverlight-based application.
|
|
DeepZoomImageTileSource
|
Used to specify the source of a MultiScaleImage.
|
|
DomainAcquirer
|
Handles Join Domain requests.
|
|
DomainOperationCompletedEventArgs
|
Provides data for join and leave domain events.
|
|
DoubleCollection
|
Represents an ordered collection of Double values.
|
|
DrmSetupDecryptorCompletedEventArgs
|
Provides data for the DrmSetupDecryptorCompletedEventArgs.
|
|
EllipseGeometry
|
Represents the geometry of a circle or ellipse.
|
|
FileSink
|
Used to save the video capture on Silverlight for Windows Phone to a file.
|
|
FontFamily
|
Represents a family of related fonts.
|
|
Fonts
|
Provides enumeration support for FontFamily and Typeface objects.
|
|
GeneralTransform
|
Provides generalized transformation support for objects, such as points and rectangles.
|
|
Geometry
|
Provides a base class for objects that define geometric shapes. Geometry objects can be used for clipping regions and as geometry definitions for rendering two-dimensional graphic data as a Path.
|
|
GeometryCollection
|
Represents a collection of Geometry objects.
|
|
GeometryGroup
|
Represents a composite geometry, composed of other Geometry objects.
|
|
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. Classes that derive from GradientBrush describe different ways of interpreting gradient stops.
|
|
GradientStop
|
Describes the location and color of a transition point in a gradient.
|
|
GradientStopCollection
|
Represents a collection of GradientStop objects that can be individually accessed by index.
|
|
ImageBrush
|
Paints an area with an image.
|
|
ImageSource
|
Provides an object source type for Source, Source, and ImageSource.
|
|
ImageSourceConverter
|
Converts a ImageSource to and from other data types.
|
|
ImplicitInputBrush
|
Represents the input bitmap to a shader.
|
|
JoinDomainCompletedEventArgs
|
Provides data for the JoinDomainCompleted event.
|
|
LeaveDomainCompletedEventArgs
|
Provides data for the LeaveDomainCompleted event.
|
|
LicenseAcquirer
|
This class handles acquiring PlayReady licenses for protected content.
|
|
LicenseManagement
|
A static class that is used to return licenses from the persistent license store.
|
|
LinearGradientBrush
|
Paints an area with a linear gradient.
|
|
LineGeometry
|
Represents the geometry of a line.
|
|
LineSegment
|
Represents a line drawn between two points, which can be part of a PathFigure within Path data.
|
|
LogReadyRoutedEventArgs
|
Provides data for the LogReady event.
|
|
Matrix3DProjection
|
Enables you to apply a Matrix3D to an object.
|
|
MatrixTransform
|
Creates an arbitrary affine matrix transformation that is used to manipulate objects or coordinate systems in a two-dimensional plane.
|
|
MediaCommandEventArgs
|
Contains state information and event data associated with a routed MediaCommand event.
|
|
MediaLicense
|
An instance of the license class representing a logical license.
|
|
MediaStreamDescription
|
This class describes a media stream in enough detail to initialize the MediaElement and the underlying media pipeline.
|
|
MediaStreamSample
|
This class describes a media sample in enough detail to allow the MediaElement and underlying pipeline to render the sample.
|
|
MediaStreamSource
|
A MediaStreamSource delivers media samples directly to the media pipeline and is most often used to enable the MediaElement to use a container format not natively supported by Silverlight.
|
|
MultiScaleTileSource
|
Used to specify the source of Deep Zoom images.
|
|
MultiScaleTileSourceGroup
|
Represents a collection of MultiScaleTileSource objects.
|
|
PathFigure
|
Represents a subsection of a geometry, a single connected series of two-dimensional geometric segments.
|
|
PathFigureCollection
|
Represents a collection of PathFigure objects that collectively make up the geometry of a PathGeometry.
|
|
PathGeometry
|
Represents a complex shape that may be composed of arcs, curves, ellipses, lines, and rectangles.
|
|
PathSegment
|
Represents a segment of a PathFigure object.
|
|
PathSegmentCollection
|
Represents a collection of PathSegment objects that can be individually accessed by index.
|
|
PlaneProjection
|
Represents a perspective transform (a 3-D-like effect) on an object.
|
|
PointCollection
|
Represents a collection of Point values that can be individually accessed by index.
|
|
PolyBezierSegment
|
Represents one or more cubic Bezier curves.
|
|
PolyLineSegment
|
Represents a set of line segments defined by a PointCollection with each Point specifying the end point of a line segment.
|
|
PolyQuadraticBezierSegment
|
Represents a set of quadratic Bezier segments.
|
|
Projection
|
Provides a base class for projections, which describe how to transform an object in 3-D space using perspective transforms.
|
|
QuadraticBezierSegment
|
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.
|
|
RateChangedRoutedEventArgs
|
Provides data for the RateChanged event.
|
|
RectangleGeometry
|
Describes a two-dimensional rectangular geometry.
|
|
RenderingEventArgs
|
Provides event data for the Rendering event.
|
|
RotateTransform
|
Rotates an object clockwise about a specified point in a two-dimensional x-y coordinate system.
|
|
ScaleTransform
|
Scales an object in the two-dimensional x-y coordinate system.
|
|
SkewTransform
|
Represents a two-dimensional skew.
|
|
SolidColorBrush
|
Paints an area with a solid color.
|
|
TextOptions
|
Provides options for controlling the rendering behavior of text, which can be set through an attached property usage on a wide range of Silverlight types.
|
|
TileBrush
|
Base class that describes a way to paint a region.
|
|
TimelineMarker
|
Represents metadata associated with a specific point in a media file.
|
|
TimelineMarkerCollection
|
Represents a collection of TimelineMarker objects that can be individually accessed by index.
|
|
TimelineMarkerRoutedEventArgs
|
Provides event data for the MarkerReached event.
|
|
Transform
|
Defines functionality that enables transformations in a two-dimensional plane.
|
|
TransformCollection
|
Represents a collection of Transform objects that can be individually accessed by index.
|
|
TransformGroup
|
Represents a composite Transform composed of other Transform objects.
|
|
TranslateTransform
|
Translates (moves) an object in the two-dimensional x-y coordinate system.
|
|
Typeface
|
Represents a combination of the FontFamily, FontWeight, FontStyle, and FontStretch classes.
|
|
VideoBrush
|
Paints an area with video content.
|
|
VideoCaptureDevice
|
Describes desired and supported video format information for a video capture device, such as a webcam.
|
|
VideoCaptureDeviceCollection
|
Specifies a collection of VideoCaptureDevice objects.
|
|
VideoFormat
|
Provides specific technical information about a video format that is used by a video capture device.
|
|
VideoOutputConnector
|
Provides the actual data about connector types and specifies the output protection schemes in which Silverlight can engage.
|
|
VideoSink
|
Exposes the capture graph for video devices. Derive from this class to receive video information and to obtain the capture graph through VideoSink.CaptureSource.
|
|
VisualTreeHelper
|
Provides utility methods that can used to traverse object relationships (along child object or parent object axes) in the Silverlight visual tree.
|