Windows.UI.Xaml.Media 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供基本媒體支援、基本圖形和筆刷繪圖 API。
類別
AcrylicBrush |
繪製一個使用多種效果的半透明材質區域,這些效果包括模糊和雜訊紋理。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.AcrylicBrush (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
ArcSegment |
表示兩個點之間的橢圓形弧線。 |
BezierSegment |
表示兩個點之間繪製的三次方貝茲曲線。 |
BitmapCache |
表示將視覺化專案或專案樹狀結構快取為點陣圖表面的行為。 |
Brush |
定義用來繪製圖形物件的物件。 衍生自 Brush 的類別描述如何繪製區域。 |
BrushCollection |
表示 Brush 值的已排序集合。 |
CacheMode |
表示圖形加速功能的快取內容模式。 |
CompositeTransform |
將多個轉換作業套用至 物件。 |
CompositionTarget |
代表應用程式的複合顯示介面。 這個類別提供全應用程式轉譯事件。 |
DoubleCollection |
表示 Double 值的已排序集合。 |
EllipseGeometry |
代表圓形或橢圓形的幾何。 |
FontFamily |
代表一系列的相關字型。 |
GeneralTransform |
提供物件的一般化轉換支援。 GeneralTransform 是基類,位於實際轉換類別的階層中,例如 TranslateTransform。 |
Geometry |
提供定義幾何圖案之物件的基底類別 (Base Class)。 Geometry 物件可用於裁剪區域,以及用來將二維圖形化資料轉譯為 Path的幾何定義。 |
GeometryCollection |
表示 Geometry 物件的集合。 |
GeometryGroup |
表示由其他 Geometry 物件組成的複合幾何。 |
GradientBrush |
抽象類別,描述組成漸層停駐點的漸層。 |
GradientStop |
描述漸層中轉換點的位置和色彩。 |
GradientStopCollection |
表示可依索引個別存取的 GradientStop 物件集合。 |
ImageBrush |
使用影像繪製區域。 影像來源通常是從檔案格式取得,例如聯合攝影專家群組 (JPEG) 。 |
ImageSource |
提供 Image.Source 和 ImageBrush.ImageSource 屬性的物件來源類型。 |
LinearGradientBrush |
使用線形漸層繪製區域。 |
LineGeometry |
表示線條的幾何。 |
LineSegment |
表示在兩個點之間繪製的線條,這可以是Path 資料中 PathFigure的一部分。 |
LoadedImageSourceLoadCompletedEventArgs |
提供 LoadedImageSurface.LoadCompleted 事件的事件資料。 |
LoadedImageSurface |
表示可以下載、解碼和載入影像的組合介面。 您可以使用參考影像來源檔案的統一資源識別項 (URI) 載入映射,或提供 IRandomAccessStream。 |
Matrix3DProjection |
將 Matrix3D 投影套用至 物件。 |
MatrixHelper |
提供靜態協助程式方法來處理 矩陣 值。 C# 和 Microsoft Visual Basic 程式碼應該改用 Matrix 的成員。 |
MatrixTransform |
建立任意的相依矩陣轉換,用來操作二維平面中的物件或座標系統。 |
MediaTransportControlsThumbnailRequestedEventArgs |
提供 MediaTransportControls.ThumbnailRequested 事件的資料。 |
PartialMediaFailureDetectedEventArgs |
提供 PartialMediaFailureDetected 事件的資料。 |
PathFigure |
代表幾何子區段,即二維幾何區段的一系列單一連線。 |
PathFigureCollection |
代表 PathFigure 物件的集合,這些物件共同組成 PathGeometry的幾何。 |
PathGeometry |
代表複雜的向量型圖形,這些圖形可能是由弧形、曲線、橢圓形、線條和矩形所組成。 |
PathSegment |
代表 PathFigure 物件的區段。 PathFigure的衍生類別描述不同類型的區段。 |
PathSegmentCollection |
表示 PathSegment 物件的集合,這些物件可由索引個別存取。 |
PlaneProjection |
表示檢視方塊轉換 (物件上類似 3D 的效果) 。 |
PointCollection |
表示 Point 值的集合,這些值可由索引個別存取。 |
PolyBezierSegment |
表示一條或多條三次方貝茲曲線。 |
PolyLineSegment | |
PolyQuadraticBezierSegment |
表示一組二次方貝茲區段。 |
Projection |
提供投影的基類,其描述如何使用檢視方塊轉換在 3D 空間中轉換物件。 |
QuadraticBezierSegment |
在 PathFigure中的兩個點之間建立二次方 Bezier 曲線。 |
RateChangedRoutedEventArgs |
提供 RateChanged 事件的事件資料。 |
RectangleGeometry |
描述二維矩形幾何。 |
RenderedEventArgs |
提供 Rendered 事件的事件資料。 |
RenderingEventArgs |
提供 轉 譯事件的事件資料。 |
RevealBackgroundBrush |
重要 RevealBackgroundBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 使用組合筆刷和光線效果,為控制項背景繪製顯色效果。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBackgroundBrush (Windows 應用程式 SDK中 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
RevealBorderBrush |
重要 RevealBorderBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 使用組合筆刷和光線效果,為控制項框線繪製顯色效果。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBorderBrush (Windows 應用程式 SDK,請參閱Windows 應用程式 SDK命名空間) 。 |
RevealBrush |
重要 RevealBrush 可用於需求一節中指定的作業系統。 不過,不建議使用,因為後續版本可能會改變或無法使用。 筆刷的基底類別,會使用組合效果和光線來實作顯色視覺化設計處理方式。 適用于 UWP 的對等 WinUI 2 API:Microsoft.UI.Xaml.Media.RevealBrush (Windows 應用程式 SDK中的 WinUI,請參閱Windows 應用程式 SDK命名空間) 。 |
RotateTransform |
在二維 x-y 座標系統中繞著指定點旋轉物件。 |
ScaleTransform |
縮放二維 x-y 座標系統中的物件。 |
Shadow |
可套用至 XAML 元素之陰影效果的基類。 |
SkewTransform |
表示二維扭曲。 |
SolidColorBrush |
使用純色繪製區域。 純色是由 Color 值所定義。 |
ThemeShadow |
ThemeShadow 是預先設定的陰影效果,可套用至任何 XAML 元素,以根據 x、y、z 座標適當繪製陰影。 ThemeShadow 也可以配合其他環境規格,自動進行調整:
|
TileBrush |
描述繪製區域的基類。 ImageBrush的父代。 |
TimelineMarker |
表示與媒體檔案中特定點相關聯的中繼資料。 |
TimelineMarkerCollection |
表示 TimelineMarker 物件的集合,這些物件可由索引個別存取。 TimelineMarkerCollection 是已排序的清單,其順序是由集合中每個TimelineMarker專案的時間值所決定。 如需這如何影響集合 API 的詳細資訊,請參閱。 |
TimelineMarkerRoutedEventArgs |
提供 MarkerReached 事件的事件資料。 |
Transform |
定義可在二維平面中啟用轉換的功能。 |
TransformCollection |
表示可依索引個別存取的 Transform 物件的集合。 |
TransformGroup | |
TranslateTransform |
轉譯 (移動) 二維 x-y 座標系統中的物件。 |
VisualTreeHelper |
提供公用程式方法,可用來沿著應用程式視覺化樹狀結構中的子物件或父物件軸 (周遊物件關聯性) 。 |
XamlCompositionBrushBase |
提供基類,用來建立使用 CompositionBrush繪製區域的 XAML 筆刷。 |
XamlLight |
提供基類,用來建立使用 CompositionLight 將光源效果套用至 XAML 元素和筆刷的 XAML 光源。 |
結構
Matrix |
代表用於二維空間中轉換的 3 × 3 個相依轉換矩陣。 |
列舉
委派
RateChangedRoutedEventHandler |
表示將處理 RateChanged 事件的方法。 當 PlaybackRate 或 DefaultPlaybackRate 透過使用者互動或程式碼變更時,就會引發此事件。 |
TimelineMarkerRoutedEventHandler |
表示將處理與時間軸標記相關的各種路由事件的方法。 |