Microsoft.UI.Xaml.Media 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供筆刷、基本媒體支援和圖形基本類型。
類別
| 名稱 | Description |
|---|---|
| AcrylicBrush |
使用一個包含多種效果的半透明材質來繪製區域,這些效果包括模糊和雜訊紋理。 |
| ArcSegment |
代表兩點之間的橢圓弧。 |
| BezierSegment |
表示一條在兩點間繪製的三次貝塞爾曲線。 |
| BitmapCache |
表示將視覺元素或元素樹快取為點陣表面的行為。 |
| Brush |
定義用於繪製圖形物件的物件。 源自 Brush 的類別描述該區域的繪畫方式。 |
| BrushCollection |
代表一組有 序的筆刷 值集合。 |
| CacheMode |
代表圖形加速功能的快取內容模式。 |
| CompositeTransform |
對物件套用多次變換操作。 |
| CompositionTarget |
代表應用程式的合成顯示表面。 此類別提供全應用的渲染事件。 |
| DesktopAcrylicBackdrop |
表示系統背景將壓克力材料應用於支援的 XAML 表面,例如 |
| DoubleCollection |
代表一組有 序的 Double 值集合。 |
| EllipseGeometry |
代表圓或橢圓的幾何形狀。 |
| FontFamily |
代表一系列相關字型。 |
| GeneralTransform |
提供物件的通用轉換支援。 GeneralTransform 是一個基底類別,屬於實用轉換類別的階層結構,例如 TranslateTransform。 |
| Geometry |
提供定義幾何圖形的物件的基底類別。 幾何物件可用於裁剪區域,並作為幾何定義,將二維圖形資料渲染為 路徑。 |
| GeometryCollection |
代表一組 幾何 物件。 |
| GeometryGroup |
表示一個由其他 幾何 物件組成的複合幾何體。 |
| GradientBrush |
一個描述梯度的抽象類別,由梯度停止點組成。 |
| GradientStop |
描述漸層中過渡點的位置與顏色。 |
| GradientStopCollection |
代表一組可依索引逐一存取的 GradientStop 物件集合。 |
| ImageBrush |
用畫面描繪一個區域。 影像來源通常來自如聯合攝影專家組(JPEG)等檔案格式。 |
| ImageSource |
提供 Image.Source 與 ImageBrush.ImageSource 屬性的物件來源類型。 |
| LinearGradientBrush |
用線性漸層畫出一個區域。 |
| LineGeometry |
代表一條直線的幾何形狀。 |
| LineSegment | |
| LoadedImageSourceLoadCompletedEventArgs |
提供 LoadedImageSurface.LoadCompleted 事件的事件資料。 |
| LoadedImageSurface |
代表一個可以下載、解碼並載入影像的合成表面。 你可以使用統一資源識別碼(URI)來載入影像,該識別碼會參考影像來源檔案,或提供 IRandomAccessStream。 |
| Matrix3DProjection |
對物件套用 Matrix3D 投影。 |
| MatrixHelper | |
| MatrixTransform |
建立一個任意仿射矩陣變換,用於在二維平面上操作物體或座標系。 |
| MediaTransportControlsThumbnailRequestedEventArgs |
提供 MediaTransportControls.ThumbnailRequested 事件的資料。 |
| MicaBackdrop |
代表系統背景,將雲母材料套用於支援的 XAML 曲面,例如 |
| PathFigure |
代表幾何的一個子區段,即一系列連通的二維幾何線段。 |
| PathFigureCollection |
代表一組 PathFigure 物件,這些物件共同構成 PathGeometry 的幾何體。 |
| PathGeometry |
表示一種複雜的向量形狀,可能由弧線、曲線、橢圓、直線和矩形組成。 |
| PathSegment |
代表 PathFigure 物件的一段。 PathFigure 的衍生類別描述不同類型的區段。 |
| PathSegmentCollection |
代表一組可透過索引單獨存取的 PathSegment 物件集合。 |
| PlaneProjection |
代表物體上的透視變換(類似 3D 的效果)。 |
| PointCollection |
代表一組可依索引逐一存取 的點數 值集合。 |
| PolyBezierSegment |
代表一條或多條三次貝塞爾曲線。 |
| PolyLineSegment | |
| PolyQuadraticBezierSegment |
代表一組二次貝塞爾段。 |
| Projection |
提供投影的基底類別,描述如何利用透視轉換在三維空間中轉換物體。 |
| QuadraticBezierSegment |
在 路徑圖中兩點之間建立一條二次貝塞爾曲線。 |
| RadialGradientBrush |
放射漸層筆筆會以放射狀漸層繪製區域。 中心點定義梯度的原點,橢圓定義梯度的外界。 |
| RectangleGeometry |
描述一種二維矩形幾何。 |
| RenderedEventArgs |
提供渲染 事件 的事件資料。 |
| RenderingEventArgs |
提供 渲染 事件的事件資料。 |
| RevealBackgroundBrush |
提供筆刷、基本媒體支援和圖形基本類型。 |
| RevealBorderBrush |
提供筆刷、基本媒體支援和圖形基本類型。 |
| RevealBrush |
提供筆刷、基本媒體支援和圖形基本類型。 |
| RotateTransform |
在二維 x-y 座標系中,將物體繞著指定點旋轉。 |
| ScaleTransform |
在二維 x-y 座標系中縮放物體。 |
| Shadow |
這是可用於 XAML 元素的陰影效果基底類別。 |
| SkewTransform |
代表二維偏斜。 |
| SolidColorBrush |
用純色塗上區域。 純色是由 一個顏色 值定義的。 |
| SystemBackdrop |
用於渲染雲母和壓克力等材質的自訂系統背景的基底類別。 |
| ThemeShadow |
ThemeShadow 是一種預先設定的陰影效果,可以套用到任何 XAML 元素,根據 x、y、z 座標適當地繪製陰影。 ThemeShadow 也會自動調整其他環境規格:
|
| TileBrush |
描述一種繪製區域的基底類別。 ImageBrush 的母公司。 |
| Transform |
定義了能在二維平面上進行轉換的功能。 |
| TransformCollection |
代表一組可透過索引單獨存取的 Transform 物件集合。 |
| TransformGroup | |
| TranslateTransform |
在二維 x-y 座標系中平移(移動)一個物體。 |
| VisualTreeHelper |
提供可用於遍歷應用程式視覺樹中物件關係(沿子物件或父物件軸)的工具方法。 |
| XamlCompositionBrushBase |
提供一個基底類別,用於建立使用 CompositionBrush 繪製區域的 XAML 筆刷。 |
| XamlLight |
提供一個基礎類別,用於創建使用 CompositionLight 對 XAML 元素與筆刷套用光照效果的 XAML 燈光。 |
結構
| 名稱 | Description |
|---|---|
| Matrix |
表示一個用於二維空間變換的 3 × 3 仿射變換矩陣。 |
列舉
| 名稱 | Description |
|---|---|
| AlignmentX |
描述內容如何水準放置於容器中。 |
| AlignmentY |
描述內容如何垂直放置於容器中。 |
| BrushMappingMode |
指定筆 刷所使用的座標系。 |
| ColorInterpolationMode |
決定漸層中色彩的插補方式。 |
| ElementCompositeMode |
指定混合 XAML/Microsoft DirectX UI 中元素的替代合成與混合模式值。 |
| FastPlayFallbackBehaviour |
定義了 MediaTransportControls 快轉/後退按鈕行為的常數。 |
| FillRule | |
| GradientSpreadMethod |
指定如何在漸層筆刷的漸層向量或空間外繪製漸層。 |
| LoadedImageSourceLoadStatus |
定義了常數,指定影像是否載入,或為何未能載入。 |
| PenLineCap |
描述線條或線段結尾處的圖形。 |
| PenLineJoin |
描述連接兩條線或段的形狀。 |
| RevealBrushState |
提供筆刷、基本媒體支援和圖形基本類型。 |
| Stretch |
描述如何重設大小以填滿其配置的空間。 |
| StyleSimulations |
描述字型的模擬風格。 |
| SweepDirection |
指定橢圓弧的繪製方向。 |