Microsoft.UI.Xaml.Media 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供筆刷、基本媒體支援和圖形基本類型。
類別
AcrylicBrush |
繪製一個使用多種效果的半透明材質區域,這些效果包括模糊和雜訊紋理。 |
ArcSegment |
表示兩個點之間的橢圓形弧線。 |
BezierSegment |
表示兩個點之間繪製的三次方貝茲曲線。 |
BitmapCache |
表示將可視化專案或專案樹狀結構快取為位圖表面的行為。 |
Brush |
定義用來繪製圖形物件的物件。 衍生自 Brush 的類別描述如何繪製區域。 |
BrushCollection |
表示 Brush 值的已排序集合。 |
CacheMode |
表示圖形加速功能的快取內容模式。 |
CompositeTransform |
將多個轉換作業套用至物件。 |
CompositionTarget |
代表應用程式的復合顯示介面。 這個類別提供全應用程式轉譯事件。 |
DesktopAcrylicBackdrop |
表示將壓克力材質套用至支援的 XAML 表面的系統底色,例如 |
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 事件的數據。 |
MicaBackdrop |
代表將 Mica 材質套用至支援的 XAML 表面的系統底板,例如 |
PathFigure |
代表幾何子區段,即二維幾何區段的一系列單一連線。 |
PathFigureCollection |
代表 PathFigure 物件的集合,這些物件共同組成 PathGeometry 的幾何。 |
PathGeometry |
代表複雜的向量型圖形,這些圖形可能是由弧形、曲線、橢圓形、線條和矩形所組成。 |
PathSegment |
代表 PathFigure 物件的區段。 PathFigure 的衍生類別描述不同類型的區段。 |
PathSegmentCollection |
表示 PathSegment 物件的集合,這些物件可由索引個別存取。 |
PlaneProjection |
表示檢視方塊轉換 (對象上類似 3D 的效果) 。 |
PointCollection |
表示 Point 值的集合,這些值可由索引個別存取。 |
PolyBezierSegment |
表示一條或多條三次方貝茲曲線。 |
PolyLineSegment | |
PolyQuadraticBezierSegment |
表示一組二次方貝茲區段。 |
Projection |
提供投影的基類,其描述如何使用檢視方塊轉換在 3D 空間中轉換物件。 |
QuadraticBezierSegment |
在 PathFigure 中的兩個點之間建立二次方 Bezier 曲線。 |
RadialGradientBrush |
RadialGradientBrush 會繪製具有星形漸層的區域。 中心點會定義漸層的原點,而橢圓形會定義漸層的外部界限。 |
RectangleGeometry |
描述二維矩形幾何。 |
RenderedEventArgs |
提供 Rendered 事件的事件數據。 |
RenderingEventArgs |
提供 轉 譯事件的事件數據。 |
RotateTransform |
在二維 x-y 座標系統中繞著指定點旋轉物件。 |
ScaleTransform |
縮放二維 x-y 座標系統中的物件。 |
Shadow |
可套用至 XAML 元素之陰影效果的基類。 |
SkewTransform |
表示二維扭曲。 |
SolidColorBrush |
使用純色繪製區域。 純色是由 Color 值所定義。 |
SystemBackdrop |
用來轉譯Mica和壓克力等材質的自定義系統基類。 |
ThemeShadow |
ThemeShadow 是預先設定的陰影效果,可套用至任何 XAML 元素,以根據 x、y、z 座標適當繪製陰影。 ThemeShadow 也可以配合其他環境規格,自動進行調整:
|
TileBrush |
描述繪製區域的基類。 ImageBrush 的父代。 |
Transform |
定義可在二維平面中啟用轉換的功能。 |
TransformCollection |
表示可依索引個別存取的 Transform 物件的集合。 |
TransformGroup | |
TranslateTransform |
轉譯 (移動) 二維 x-y 座標系統中的物件。 |
VisualTreeHelper |
提供公用程式方法,可用來沿著應用程式可視化樹狀結構中的子物件或父物件軸 (周遊對象關聯性) 。 |
XamlCompositionBrushBase |
提供基類,用來建立使用 CompositionBrush 繪製區域的 XAML 筆刷。 |
XamlLight |
提供基類,用來建立使用 CompositionLight 將光源效果套用至 XAML 元素和筆刷的 XAML 光源。 |
結構
Matrix |
代表用於二維空間中轉換的 3 × 3 個相依轉換矩陣。 |
列舉
AlignmentX |
描述內容在容器中的水平置放方式。 |
AlignmentY |
描述內容在容器中的垂直置放方式。 |
BrushMappingMode |
指定 Brush 所使用的座標系統。 |
ColorInterpolationMode |
決定如何插補漸層中的色彩。 |
ElementCompositeMode |
指定混合 XAML/Microsoft DirectX UI 中元素的替代組合和混合模式的值。 |
FastPlayFallbackBehaviour |
定義常數,指定 MediaTransportControls 快速向前/回溯按鈕的行為。 |
FillRule |
指定 Geometry 中所含 PathFigure 物件的交集區域如何結合以形成 Geometry 的區域。 |
GradientSpreadMethod |
指定如何在漸層筆刷的漸層向量或空間外繪製漸層。 |
LoadedImageSourceLoadStatus |
定義常數,指定是否載入影像,或為何無法載入。 |
PenLineCap |
描述線條或區段結尾的形狀。 |
PenLineJoin |
描述聯結兩個線條或線段的形狀。 |
Stretch |
描述如何調整內容大小以填滿其配置空間。 |
StyleSimulations |
描述字型的模擬樣式。 |
SweepDirection |
指定繪製橢圓形弧線的方向。 |