System.Windows.Media Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce tipi che consentono l'integrazione di supporti multimediali, inclusi disegni, testo e contenuto audio e video, nelle applicazioni di Windows Presentation Foundation (WPF).
Classi
AdornerHitTestResult |
Rappresenta i dati restituiti dopo una chiamata al metodo AdornerHitTest(Point). |
ArcSegment |
Rappresenta un arco ellittico tra due punti. |
BezierSegment |
Rappresenta una curva di Bézier cubica disegnata tra due punti. |
BitmapCache |
Crea e memorizza nella cache una rappresentazione di bitmap di un oggetto UIElement. |
BitmapCacheBrush |
Disegna un'area con contenuto memorizzato nella cache. |
Brush |
Definisce gli oggetti usati per disegnare oggetti grafici. Le classi che derivano da Brush descrivono la modalità di disegno dell'area. |
BrushConverter |
Consente di convertire un oggetto Brush in o da un altro tipo di oggetto. |
Brushes |
Implementa un insieme di oggetti SolidColorBrush predefiniti. |
CacheMode |
Fornisce un'implementazione di base per la memorizzazione nella cache di un oggetto UIElement. |
CacheModeConverter |
Converte un un oggetto CacheMode da un tipo di dati all'altro. |
CharacterMetrics |
Rappresenta le metriche utilizzate per definire il layout di un carattere in un carattere per stampante. |
CharacterMetricsDictionary |
Rappresenta un dizionario degli oggetti CharacterMetrics per un tipo di carattere per stampante indicizzato dai valori scalari Unicode. |
ColorContext |
Rappresenta il profilo colori International Color Consortium (ICC) o Gestione colori immagine (ICM) associato a un'immagine bitmap. |
ColorConverter |
Converte le istanze di altri tipi in e da un'istanza di Color. |
Colors |
Implementa un set di colori predefiniti. |
CombinedGeometry |
Rappresenta una forma geometrica 2D definita dalla combinazione di due oggetti Geometry. |
CompositionTarget |
Rappresenta l'area di visualizzazione dell'applicazione. |
ContainerVisual |
Gestisce una raccolta di oggetti Visual. |
DashStyle |
Rappresenta la sequenza di trattini e spazi che verranno applicate da un oggetto Pen. |
DashStyles |
Implementa un insieme di oggetti DashStyle predefiniti. |
DisableDpiAwarenessAttribute |
Consente alle applicazioni WPF di disabilitare la compatibilità con i valori DPI (dots per inch, punti per pollice) per tutti gli elementi dell'interfaccia utente. |
DoubleCollection |
Rappresenta una raccolta ordinata di valori Double. |
DoubleCollectionConverter |
Converte istanze di altri tipi in e da un oggetto DoubleCollection. |
Drawing |
Classe astratta che descrive un disegno 2D. Questa classe non può essere ereditata dal codice. |
DrawingBrush |
Disegna un'area con un oggetto Drawing, che può includere forme, testo, video, immagini o altri disegni. |
DrawingCollection |
Rappresenta una raccolta ordinata di oggetti Drawing. |
DrawingContext |
Descrive il contenuto visivo usando i comandi draw, push e pop. |
DrawingGroup |
Rappresenta una raccolta di disegni che possono essere usati come un unico disegno. |
DrawingImage |
Oggetto ImageSource che usa un oggetto Drawing per il contenuto. |
DrawingVisual |
DrawingVisual è un oggetto visivo che può essere usato per eseguire il rendering di grafica vettoriale sullo schermo. Il contenuto è salvato in modo permanente dal sistema. |
EllipseGeometry |
Rappresenta la geometria di un cerchio o di un'ellisse. |
ExceptionEventArgs |
Fornisce i dati sulle eccezioni relative agli errori per gli eventi multimediali. |
FamilyTypeface |
Specifica i dettagli di un singolo carattere tipografico supportato da FontFamily. |
FamilyTypefaceCollection |
Rappresenta una raccolta di istanze di FamilyTypeface. |
FontEmbeddingManager |
Fornisce la funzionalità per l'incorporamento fisico e composito di tipi di carattere. |
FontFamily |
Rappresenta una famiglia di tipi di carattere correlati. |
FontFamilyConverter |
Converte le istanze del tipo String in e da istanze di FontFamily. |
FontFamilyMap |
Definisce l'oggetto FontFamily da utilizzare per un set specificato di punti di codice Unicode e una lingua specifica delle impostazioni cultura. |
FontFamilyMapCollection |
Rappresenta una raccolta ordinata di oggetti FontFamilyMap. |
FontFamilyValueSerializer |
Converte istanze dell'oggetto String in istanze dell'oggetto FontFamily. |
Fonts |
Fornisce supporto di enumerazione per gli oggetti FontFamily e Typeface. |
FormattedText |
Specifica il controllo di basso livello per la creazione di testo nelle applicazioni Windows Presentation Foundation (WPF). |
GeneralTransform |
Fornisce il supporto generalizzato delle trasformazioni per gli oggetti, ad esempio punti e rettangoli. Questa è una classe abstract. |
GeneralTransformCollection |
Rappresenta una raccolta ordinata di oggetti GeneralTransform. |
GeneralTransformGroup |
Rappresenta un oggetto GeneralTransform che corrisponde a una combinazione delle trasformazioni presenti nel relativo oggetto GeneralTransformCollection. |
Geometry |
Le classi che derivano da questa classe base astratta definiscono forme geometriche. Gli oggetti Geometry possono essere usati per ritagliare ed eseguire hit testing e rendering di dati grafici 2D. |
GeometryCollection |
Rappresenta una raccolta di oggetti Geometry. |
GeometryConverter |
Converte istanze di altri tipi in e da istanze di Geometry. |
GeometryDrawing |
Disegna un oggetto Geometry usando gli oggetti Brush e Pen specificati. |
GeometryGroup |
Rappresenta una geometria composita, costituita da altri oggetti Geometry. |
GeometryHitTestParameters |
Specifica un oggetto Geometry come parametro da usare per l'hit test di una struttura ad albero visuale. |
GeometryHitTestResult |
Restituisce i risultati di un hit test che usa Geometry come parametro dell'hit test. |
GlyphRun |
Rappresenta una sequenza di glifi di un singolo carattere tipografico di un singolo tipo di carattere in una singola dimensione e con un singolo stile di rendering. |
GlyphRunDrawing |
Rappresenta un oggetto Drawing che esegue il rendering di GlyphRun. |
GlyphTypeface |
Specifica un tipo di carattere fisico che corrisponde a un file del tipo di carattere sul disco. |
GradientBrush |
Classe astratta che descrive una sfumatura, composta da cursori sfumatura. Le classi che ereditano da GradientBrush descrivono diverse modalità di interpretazione dei cursori sfumatura. |
GradientStop |
Descrive la posizione e il colore di un punto di transizione in una sfumatura. |
GradientStopCollection |
Rappresenta una raccolta di oggetti GradientStop a cui è possibile accedere singolarmente tramite indice. |
GuidelineSet |
Rappresenta una raccolta di linee guida che consentono di regolare il rendering di dati in una griglia di pixel del dispositivo. |
HitTestParameters |
Definisce i parametri per gli hit test. Le classi derivate da questa classe base comune che è possibile usare per gli hit test pratici includono PointHitTestParameters e GeometryHitTestParameters. |
HitTestResult |
Fornisce la classe base per diverse classi derivate che rappresenta il valore restituito da un hit test. |
HostVisual |
Rappresenta un oggetto Visual che può essere connesso ovunque a una struttura ad albero visuale padre. |
ImageBrush |
Disegna un'area con un'immagine. |
ImageDrawing |
Disegna un'immagine in un'area definita da un oggetto Rect. |
ImageMetadata |
Definisce una classe base per tutte le operazioni su metadati nelle API correlate alle immagini. Questa è una classe abstract. |
ImageSource |
Rappresenta un tipo di oggetto con larghezza, altezza e ImageMetadata , ad esempio e BitmapSource .DrawingImage Questa è una classe abstract. |
ImageSourceConverter |
Converte ImageSource in e da altri tipi di dati. |
ImageSourceValueSerializer |
Converte istanze dell'oggetto String in istanze dell'oggetto ImageSource. |
Int32Collection |
Rappresenta una raccolta di valori Int32. |
Int32CollectionConverter |
Converte Int32Collection in e da altri tipi di dati. |
InvalidWmpVersionException |
Eccezione generata quando la versione installata di Microsoft Windows Media Player non è supportata. |
LanguageSpecificStringDictionary |
Rappresenta un dizionario di stringhe che vengono usate per rappresentare il nome di un oggetto in lingue diverse. |
LinearGradientBrush |
Disegna un'area con una sfumatura lineare. |
LineGeometry |
Rappresenta la geometria di una linea. |
LineSegment |
Crea una linea tra due punti in un oggetto PathFigure. |
MatrixConverter |
Converte istanze di altri tipi in e da un oggetto Matrix. |
MatrixTransform |
Crea una trasformazione di matrice affine arbitraria usata per modificare oggetti o sistemi di coordinate in un piano 2D. |
MediaClock |
Gestisce lo stato di temporizzazione per gli elementi multimediali tramite MediaTimeline. |
MediaPlayer |
Fornisce la riproduzione multimediale per i disegni. |
MediaScriptCommandEventArgs |
Fornisce i dati per gli eventi ScriptCommand e ScriptCommand. |
MediaTimeline |
Fornisce a un oggetto Timeline contenuto multimediale. |
NumberSubstitution |
Specifica la modalità di visualizzazione dei numeri nel testo in impostazioni cultura diverse. |
PathFigure |
Rappresenta una sottosezione di una geometria, una singola serie collegata di segmenti geometrici bidimensionali. |
PathFigureCollection |
Rappresenta una raccolta di oggetti PathFigure che collettivamente compongono la geometria di un oggetto PathGeometry. |
PathFigureCollectionConverter |
Converte istanze di altri tipi in e da un oggetto PathFigureCollection. |
PathGeometry |
Rappresenta una forma complessa che può essere composta da archi, curve, ellissi, linee e rettangoli. |
PathSegment |
Rappresenta un segmento di un PathFigure oggetto. |
PathSegmentCollection |
Rappresenta una raccolta di oggetti PathSegment a cui è possibile accedere singolarmente tramite indice. |
Pen |
Descrive come viene delineata una forma. |
PixelFormatConverter |
Converte PixelFormat in e da altri tipi di dati. |
PixelFormats |
Rappresenta la raccolta di formati di pixel supportati. |
PointCollection |
Rappresenta una raccolta di valori Point a cui è possibile accedere singolarmente tramite indice. |
PointCollectionConverter |
Converte istanze di altri tipi in e da un oggetto PointCollection. |
PointHitTestParameters |
Specifica una struttura Point come parametro da utilizzare per l'hit testing di un oggetto visivo. |
PointHitTestResult |
Rappresenta i risultati di un hit test in cui viene utilizzata una struttura Point come relativo parametro. |
PolyBezierSegment |
Rappresenta una o più curve di Bézier cubiche. |
PolyLineSegment |
Rappresenta un insieme di segmenti di linea definiti da un oggetto PointCollection con ciascun Point che specifica il punto finale di un segmento di linea. |
PolyQuadraticBezierSegment |
Rappresenta un set di segmenti di una curva di Bézier quadratica. |
QuadraticBezierSegment |
Crea una curva di Bézier quadratica tra due punti in un oggetto PathFigure. |
RadialGradientBrush |
Disegna un'area con una sfumatura radiale. Un punto focale definisce l'inizio della sfumatura e un cerchio definisce il punto finale della sfumatura. |
RectangleGeometry |
Descrive un rettangolo bidimensionale. |
RenderCapability |
Consente alle applicazioni WPF di eseguire una query per il livello di rendering corrente dell'oggetto Dispatcher associato e di effettuare la registrazione per la notifica delle modifiche. |
RenderingEventArgs |
Argomenti obbligatori per l'evento Rendering. |
RenderOptions |
Fornisce opzioni per controllare il comportamento di rendering degli oggetti. |
RequestCachePolicyConverter |
Analizza un oggetto RequestCachePolicy. |
RotateTransform |
Ruota un oggetto in senso orario attorno a un punto specificato in un sistema di coordinate x-y 2D. |
ScaleTransform |
Scala un oggetto nel sistema di coordinate x-y 2D. |
SkewTransform |
Rappresenta un'inclinazione 2D. |
SolidColorBrush |
Disegna un'area con un colore a tinta unita. |
StreamGeometry |
Definisce una forma geometrica, descritta usando un oggetto StreamGeometryContext. Questa geometria è un'alternativa semplificata a PathGeometry: non supporta il data binding, l'animazione o la modifica. |
StreamGeometryContext |
Descrive una geometria usando i comandi di disegno. Questa classe viene usata con la classe StreamGeometry per creare una geometria leggera che non supporta il data binding, l'animazione o la modifica. |
TextEffect |
Rappresenta un effetto di testo che può essere applicato agli oggetti testo. |
TextEffectCollection |
Fornisce il supporto per una raccolta di oggetti TextEffect. |
TextOptions |
Definisce un set di proprietà associate che influiscono sul modo in cui il testo viene visualizzato in un elemento. |
TileBrush |
Descrive un modo per disegnare un'area utilizzando uno o più tessere. |
Transform |
Definisce la funzionalità che consente le trasformazioni in un piano 2D. Le trasformazioni includono rotazione (RotateTransform), scala (ScaleTransform), inclinazione (SkewTransform) e conversione (TranslateTransform). Questa gerarchia di classi è diversa dalla struttura Matrix perché si tratta di una classe e supporta la semantica di animazione ed enumerazione. |
TransformCollection |
Rappresenta una raccolta di oggetti Transform a cui è possibile accedere singolarmente tramite indice. |
TransformConverter |
Esegue per un oggetto Transform la conversione in o da un altro tipo di oggetto. |
TransformGroup |
Rappresenta un oggetto Transform composito costituito da altri oggetti Transform. |
TranslateTransform |
Trasla (sposta) un oggetto nel sistema di coordinate x-y 2D. |
Typeface |
Rappresenta una combinazione di FontFamily, FontWeight, FontStyle e FontStretch. |
VectorCollection |
Rappresenta una raccolta ordinata di valori Vector. |
VectorCollectionConverter |
Converte istanze di altri tipi in e da un oggetto VectorCollection. |
VideoDrawing |
Riproduce un file multimediale. Se il file multimediale è un video, VideoDrawing lo disegna nel rettangolo specificato. |
Visual |
Offre il supporto per il rendering in WPF, che include hit testing, trasformazione delle coordinate e calcoli relativi al rettangolo di selezione. |
VisualBrush |
Disegna un'area con un Visual. |
VisualCollection |
Rappresenta una raccolta ordinata di oggetti Visual. |
VisualTarget |
Fornisce funzionalità per la connessione di una struttura ad albero visuale a un'altra struttura ad albero visuale attraverso i limiti dei thread. |
VisualTreeHelper |
Implementa metodi di utilità che eseguono attività comuni che interessano i nodi in un struttura ad albero visuale. |
Struct
Enumerazioni
AlignmentX |
Descrive la modalità di posizionamento del contenuto in senso orizzontale in un contenitore. |
AlignmentY |
Descrive la modalità di posizionamento del contenuto in senso verticale in un contenitore. |
BitmapScalingMode |
Specifica l'algoritmo utilizzato per ridimensionare le immagini bitmap. |
BrushMappingMode |
Specifica il sistema di coordinate utilizzato da un oggetto Brush. |
CachingHint |
Specifica se memorizzare nella cache oggetti pennello affiancati. |
ClearTypeHint |
Un'enumerazione che suggerisce al motore di rendering che il testo può essere reso con ClearType. |
ColorInterpolationMode |
Determina la modalità di interpolazione dei colori in una sfumatura. |
EdgeMode |
Determina come viene eseguito il rendering dei bordi di primitive di disegno non di testo. |
FillRule |
Specifica il modo in cui le aree di intersezione degli oggetti PathFigure contenuti in un oggetto Geometry vengono combinate per formare l'area di Geometry. |
FontEmbeddingRight |
Descrive le autorizzazioni all'incorporamento dei tipi di carattere specificate in un file del tipo di carattere OpenType. |
GeometryCombineMode |
Specifica i diversi metodi in base ai quali è possibile combinare due geometrie. |
GradientSpreadMethod |
Specifica come tracciare la sfumatura al di fuori del vettore o dello spazio di sfumatura di un pennello sfumato. |
HitTestFilterBehavior |
Specifica il comportamento di restituzione di un hit test in un metodo di callback del filtro hit test. |
HitTestResultBehavior |
Determina se continuare l'enumerazione degli oggetti visivi rimanenti durante un hit test. |
IntersectionDetail |
Fornisce informazioni sull'intersezione tra le geometrie nell'oggetto GeometryHitTestParameters nonché sull'oggetto visivo raggiunto. |
NumberCultureSource |
Specifica come vengono determinate le impostazioni cultura in una sequenza di testo. |
NumberSubstitutionMethod |
Definisce una classe di enumeratori che specifica il tipo di sostituzione da eseguire sui numeri in una sequenza di testo. |
PenDashCap |
Descrive la forma alla fine di ogni segmento di tratto. |
PenLineCap |
Descrive la forma alla fine di una riga o di un segmento. |
PenLineJoin |
Descrive la forma che unisce due linee o segmenti. |
Stretch |
Descrive come viene ridimensionato il contenuto in modo da occupare lo spazio allocato. |
StyleSimulations |
Definisce una classe di enumeratori che descrive lo stile di simulazione di un tipo di carattere. |
SweepDirection |
Definisce la direzione in cui viene disegnato un arco ellittico. |
TextFormattingMode |
Definisce i metodi di formattazione supportati dalla classe TextFormatter. |
TextHintingMode |
Definisce il comportamento di rendering del testo statico o animato. |
TextRenderingMode |
Definisce le modalità di rendering supportate per il testo. |
TileMode |
Descrive in che modo un oggetto TileBrush disegna le tessere su un'area di output. |
ToleranceType |
Determina le modalità con cui viene interpretato un valore di tolleranza errori. |
Delegati
HitTestFilterCallback |
Rappresenta il metodo di callback che specifica le parti della struttura ad albero visuale da omettere dall'elaborazione dell'hit test. |
HitTestResultCallback |
Rappresenta un callback usato per personalizzare l'hit test. WPF richiama l'oggetto HitTestResultCallback per segnalare le intersezioni di hit test all'utente. |