Windows.UI.Xaml.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 il supporto multimediale di base, le primitive grafiche e le API di disegno con pennello.
Classi
AcrylicBrush |
Disegna un'area con un materiale semitrasparente con diversi effetti, tra cui la sfocatura e una trama di rumore. API WinUI 2 equivalente per UWP: Microsoft.UI.Xaml.Media.AcrilicBrush (per WinUI nell'SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows). |
ArcSegment |
Rappresenta un arco ellittico tra due punti. |
BezierSegment |
Rappresenta una curva di Bézier cubica disegnata tra due punti. |
BitmapCache |
Rappresenta il comportamento della memorizzazione nella cache di un elemento visivo o di un albero di elementi come superfici bitmap. |
Brush |
Definisce gli oggetti usati per disegnare oggetti grafici. Le classi che derivano da Pennello descrivono come viene dipinta l'area. |
BrushCollection |
Rappresenta una raccolta ordinata di valori Brush . |
CacheMode |
Rappresenta le modalità di contenuto memorizzate nella cache per le funzionalità di accelerazione grafica. |
CompositeTransform |
Applica più operazioni di trasformazione a un oggetto. |
CompositionTarget |
Rappresenta l'area di visualizzazione composita per un'app. Questa classe fornisce eventi di rendering a livello di applicazione. |
DoubleCollection |
Rappresenta una raccolta ordinata di valori Double . |
EllipseGeometry |
Rappresenta la geometria di un cerchio o di un'ellisse. |
FontFamily |
Rappresenta una famiglia di tipi di carattere correlati. |
GeneralTransform |
Fornisce il supporto della trasformazione generalizzata per gli oggetti. GeneralTransform è una classe di base che si trova nella gerarchia delle classi di trasformazione pratiche, ad esempio TranslateTransform. |
Geometry |
Fornisce una classe di base per oggetti che definiscono forme geometriche. Gli oggetti Geometry possono essere usati per ritagliare aree e come definizioni geometry per il rendering di dati grafici bidimensionali come percorso. |
GeometryCollection |
Rappresenta un insieme di oggetti Geometry . |
GeometryGroup |
Rappresenta una geometria composita, composta da altri oggetti Geometry . |
GradientBrush |
Classe astratta che descrive una sfumatura, composta da 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 per indice. |
ImageBrush |
Disegna un'area con un'immagine. L'origine dell'immagine viene in genere ottenuta da formati di file come Joint Photographic Experts Group (JPEG). |
ImageSource |
Fornisce un tipo di origine oggetto per le proprietà Image.Source e ImageBrush.ImageSource . |
LinearGradientBrush |
Disegna un'area con una sfumatura lineare. |
LineGeometry |
Rappresenta la geometria di una linea. |
LineSegment |
Rappresenta una linea disegnata tra due punti, che può far parte di un PathFigure all'interno dei dati Path . |
LoadedImageSourceLoadCompletedEventArgs |
Fornisce i dati dell'evento LoadedImageSurface.LoadCompleted . |
LoadedImageSurface |
Rappresenta una superficie di composizione in cui è possibile scaricare, decodificare e caricare un'immagine. È possibile caricare un'immagine usando un URI (Uniform Resource Identifier) che fa riferimento a un file di origine immagine o fornendo un IRandomAccessStream. |
Matrix3DProjection |
Applica una proiezione Matrix3D a un oggetto. |
MatrixHelper |
Fornisce metodi helper statici per l'elaborazione dei valori matrice . Il codice C# e Microsoft Visual Basic devono invece usare i membri di Matrix . |
MatrixTransform |
Crea una trasformazione matrice affine arbitraria usata per modificare oggetti o sistemi di coordinate in un piano bidimensionale. |
MediaTransportControlsThumbnailRequestedEventArgs |
Fornisce dati per l'evento MediaTransportControls.ThumbnailRequested. |
PartialMediaFailureDetectedEventArgs |
Fornisce dati per l'evento PartialMediaFailureDetected . |
PathFigure |
Rappresenta una sottosezione di una geometria, una singola serie collegata di segmenti geometrici bidimensionali. |
PathFigureCollection |
Rappresenta un insieme di oggetti PathFigure che costituiscono collettivamente la geometria di un PathGeometry. |
PathGeometry |
Rappresenta una forma complessa basata su vettore che può essere composta da archi, curve, puntini di sospensione, linee e rettangoli. |
PathSegment |
Rappresenta un segmento di un oggetto PathFigure . Le classi derivate di PathFigure descrivono diversi tipi di segmenti. |
PathSegmentCollection |
Rappresenta una raccolta di oggetti PathSegment a cui è possibile accedere singolarmente per indice. |
PlaneProjection |
Rappresenta una trasformazione di prospettiva (effetto simile a 3D) in un oggetto. |
PointCollection |
Rappresenta una raccolta di valori Point a cui è possibile accedere singolarmente per indice. |
PolyBezierSegment |
Rappresenta una o più curve di Bézier cubiche. |
PolyLineSegment |
Rappresenta un set di segmenti di linea definiti da un insiemePoint con ogni punto che specifica il punto finale di un segmento di riga. |
PolyQuadraticBezierSegment |
Rappresenta un set di segmenti di una curva di Bézier quadratica. |
Projection |
Fornisce una classe di base per le proiezioni, che descrivono come trasformare un oggetto nello spazio 3D usando trasformazioni di prospettiva. |
QuadraticBezierSegment |
Crea una curva quadratica di Bezier tra due punti in un PathFigure. |
RateChangedRoutedEventArgs |
Fornisce i dati degli eventi per l'evento RateChanged . |
RectangleGeometry |
Descrive una geometria rettangolare bidimensionale. |
RenderedEventArgs |
Fornisce i dati degli eventi per l'evento Di cui è stato eseguito il rendering . |
RenderingEventArgs |
Fornisce i dati degli eventi per l'evento Rendering . |
RevealBackgroundBrush |
Importante RevealBackgroundBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché può essere modificato o non disponibile nelle versioni successive. Disegna lo sfondo di un controllo con un effetto Reveal usando il pennello di composizione e gli effetti di luce. API WinUI 2 equivalente per UWP: Microsoft.UI.Xaml.Media.RevealBackgroundBrush (per WinUI nel SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows). |
RevealBorderBrush |
Importante RevealBorderBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché può essere modificato o non disponibile nelle versioni successive. Disegna il bordo di un controllo con un effetto Reveal usando il pennello di composizione e gli effetti di luce. API WinUI 2 equivalente per UWP: Microsoft.UI.Xaml.Media.RevealBorderBrush (per WinUI nell'SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows). |
RevealBrush |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché può essere modificato o non disponibile nelle versioni successive. Classe di base per i pennelli che usano effetti di composizione e illuminazione per implementare il trattamento di progettazione con effetto visivo Reveal. API WinUI 2 equivalente per UWP: Microsoft.UI.Xaml.Media.RevealBrush (per WinUI nella SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows). |
RotateTransform |
Ruota un oggetto intorno a un punto specificato in un sistema di coordinate x-y bidimensionale. |
ScaleTransform |
Ridimensiona un oggetto nel sistema di coordinate x-y bidimensionale. |
Shadow |
Classe di base per gli effetti ombreggiatura che possono essere applicati a un elemento XAML. |
SkewTransform |
Rappresenta un'asimmetria bidimensionale. |
SolidColorBrush |
Disegna un'area con un colore a tinta unita. Il colore a tinta unita è definito da un valore Color . |
ThemeShadow |
ThemeShadow è un effetto ombreggiatura preconfigurato che può essere applicato a qualsiasi elemento XAML per disegnare le ombreggiature in modo appropriato in base alle coordinate x, y e z. ThemeShadow si adatta automaticamente anche in base ad altre specifiche ambientali:
|
TileBrush |
Classe di base che descrive un modo per disegnare un'area. Elemento padre di ImageBrush. |
TimelineMarker |
Rappresenta i metadati associati a un punto specifico in un file multimediale. |
TimelineMarkerCollection |
Rappresenta un insieme di oggetti TimelineMarker a cui è possibile accedere singolarmente in base all'indice. TimelineMarkerCollection è un elenco ordinato in cui l'ordine è determinato dal valore Time di ogni elemento TimelineMarker contenuto nell'insieme. Per altre info su come questo influisce sull'API di raccolta, vedi Osservazioni. |
TimelineMarkerRoutedEventArgs |
Fornisce i dati dell'evento MarkerReached . |
Transform |
Definisce la funzionalità che abilita le trasformazioni in un piano bidimensionale. |
TransformCollection |
Rappresenta una raccolta di oggetti Transform a cui è possibile accedere singolarmente in base all'indice. |
TransformGroup |
Rappresenta una trasformazione composita composta da altri oggetti Transform . |
TranslateTransform |
Converte (sposta) un oggetto nel sistema di coordinate x-y bidimensionale. |
VisualTreeHelper |
Fornisce metodi di utilità che possono essere usati per attraversare le relazioni tra oggetti (lungo gli assi dell'oggetto figlio o dell'oggetto padre) nell'albero visuale dell'app. |
XamlCompositionBrushBase |
Fornisce una classe di base usata per creare pennelli XAML che disegnano un'area con compositionBrush. |
XamlLight |
Fornisce una classe di base usata per creare luci XAML che usano compositionLight per applicare effetti di illuminazione a elementi e pennelli XAML. |
Struct
Matrix |
Rappresenta una matrice di trasformazione 3 × 3 affine usata per le trasformazioni nello spazio bidimensionale. |
Enumerazioni
AcrylicBackgroundSource |
Definisce i valori che specificano se i campioni di pennello dal contenuto dell'app o dal contenuto dietro la finestra dell'app. API WinUI 2 equivalente per UWP: Microsoft.UI.Xaml.Media.AcrilicBackgroundSource (per WinUI nell'SDK per app di Windows, vedere gli spazi dei nomi SDK per app di Windows). |
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. |
AudioCategory |
Descrive lo scopo delle informazioni audio in un flusso audio. Usato come valore da AudioCategory. |
AudioDeviceType |
Descrive l'utilizzo principale del dispositivo usato per riprodurre l'audio. Questo valore viene usato da AudioDeviceType. |
BrushMappingMode |
Specifica il sistema di coordinate usato da un pennello. |
ColorInterpolationMode |
Determina la modalità di interpolazione dei colori in una sfumatura. |
ElementCompositeMode |
Dichiara la composizione alternativa e le modalità di fusione per gli elementi nell'interfaccia utente XAML/Microsoft DirectX mista. |
FastPlayFallbackBehaviour |
Definisce le costanti che specificano il comportamento dei pulsanti MediaTransportControls fast-forward/indietro. |
FillRule |
Specifica il modo in cui le aree intersecanti degli oggetti PathFigure contenute in una geometria vengono combinate per formare l'area della geometria. |
GradientSpreadMethod |
Specifica come tracciare la sfumatura al di fuori del vettore o dello spazio di sfumatura di un pennello sfumato. |
LoadedImageSourceLoadStatus |
Definisce le costanti che specificano se un'immagine caricata o perché non è riuscita a caricare. |
MediaCanPlayResponse |
Descrive la probabilità che il motore multimediale possa riprodurre un'origine multimediale in base al relativo tipo di file e caratteristiche. |
MediaElementState |
Definisce gli stati potenziali di un oggetto MediaElement . |
PenLineCap |
Descrive la forma alla fine di una riga o di un segmento. |
PenLineJoin |
Descrive la forma che unisce due linee o segmenti. |
RevealBrushState |
Importante RevealBrush è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Tuttavia, non è consigliabile usarlo perché può essere modificato o non disponibile nelle versioni successive. Definisce le costanti che specificano lo stato puntatore di un elemento. API WinUI 2 equivalente per UWP: Microsoft.UI.Xaml.Media.RevealBrushState (per WinUI nel SDK per app di Windows, vedi gli spazi dei nomi SDK per app di Windows). |
Stereo3DVideoPackingMode |
Descrive la modalità di compressione dei fotogrammi per il contenuto video stereo 3D. |
Stereo3DVideoRenderMode |
Descrive la modalità di rendering video stereo 3D per l'origine multimediale corrente. |
Stretch |
Descrive come viene ridimensionato il contenuto in modo da occupare lo spazio allocato. |
StyleSimulations |
Descrive lo stile di simulazione di un tipo di carattere. |
SweepDirection |
Specifica la direzione in cui viene disegnato un arco ellittico. |
Delegati
RateChangedRoutedEventHandler |
Rappresenta il metodo che gestirà l'evento RateChanged . Questo evento viene generato quando PlaybackRate o DefaultPlaybackRate cambiano tramite l'interazione dell'utente o dal codice. |
TimelineMarkerRoutedEventHandler |
Rappresenta i metodi che gestiranno vari eventi indirizzati correlati ai marcatori della sequenza temporale. |