Microsoft.UI.Xaml.Media 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ブラシ、基本的なメディア サポート、およびグラフィックス プリミティブを提供します。
クラス
| 名前 | 説明 |
|---|---|
| AcrylicBrush |
ぼかしやノイズ テクスチャなどの複数の効果を使用する半透明のマテリアルで領域を塗りつぶします。 |
| ArcSegment |
2 つの点の間の楕円の円弧を表します。 |
| BezierSegment |
2 つの点の間に描画される 3 次ベジエ曲線を表します。 |
| BitmapCache |
ビジュアル要素または要素のツリーをビットマップ サーフェスとしてキャッシュする動作を表します。 |
| Brush |
グラフィカル オブジェクトの描画に使用するオブジェクトを定義します。 Brush から派生するクラスは、領域の描画方法を記述します。 |
| BrushCollection |
Brush 値の順序付けられたコレクションを表します。 |
| CacheMode |
グラフィックス アクセラレーション機能のキャッシュされたコンテンツ モードを表します。 |
| CompositeTransform |
オブジェクトに複数の変換操作を適用します。 |
| CompositionTarget |
アプリの複合表示サーフェイスを表します。 このクラスは、アプリケーション全体のレンダリング イベントを提供します。 |
| DesktopAcrylicBackdrop |
サポートされている XAML サーフェイス ( |
| DoubleCollection |
Double 値の順序付けられたコレクションを表します。 |
| EllipseGeometry |
円または楕円のジオメトリを表します。 |
| FontFamily |
関連するフォントのファミリを表します。 |
| GeneralTransform |
オブジェクトの一般化された変換のサポートを提供します。 GeneralTransform は、 TranslateTransform などの実用的な変換クラスの階層内にある基本クラスです。 |
| Geometry |
幾何学的図形を定義するオブジェクトの基本クラスを提供します。 ジオメトリ オブジェクトは、クリッピング領域や、2 次元グラフィカル データを パスとしてレンダリングするためのジオメトリ定義として使用できます。 |
| GeometryCollection |
Geometry オブジェクトのコレクションを表します。 |
| GeometryGroup |
他の Geometry オブジェクトで構成される複合 ジオメトリを 表します。 |
| GradientBrush |
グラデーションの分岐点で構成されるグラデーションを記述する抽象クラス。 |
| GradientStop |
グラデーション内の遷移ポイントの位置と色について説明します。 |
| GradientStopCollection |
インデックスによって個別にアクセスできる GradientStop オブジェクトのコレクションを表します。 |
| ImageBrush |
領域をイメージで塗りつぶします。 通常、画像ソースは、Joint Photographic Experts Group (JPEG) などのファイル形式から取得されます。 |
| ImageSource |
Image.Source プロパティと ImageBrush.ImageSource プロパティのオブジェクト ソースの種類を提供します。 |
| LinearGradientBrush |
直線状のグラデーションで領域を塗りつぶします。 |
| LineGeometry |
線のジオメトリを表します。 |
| LineSegment |
Path データ内の PathFigure の一部として使用できる 2 つの点の間に描画される線を表します。 |
| LoadedImageSourceLoadCompletedEventArgs |
LoadedImageSurface.LoadCompleted イベントのイベント データを提供します。 |
| LoadedImageSurface |
イメージをダウンロード、デコード、読み込むことができるコンポジション サーフェスを表します。 イメージを読み込むには、イメージ ソース ファイルを参照する URI (Uniform Resource Identifier) を使用するか、 IRandomAccessStream を指定します。 |
| Matrix3DProjection |
Matrix3D プロジェクションをオブジェクトに適用します。 |
| MatrixHelper |
Matrix 値を処理するための静的ヘルパー メソッドを提供します。 C# コードでは、代わりに Matrix のメンバーを使用する必要があります。 |
| MatrixTransform |
2 次元平面内のオブジェクトまたは座標系を操作するために使用される任意のアフィン 行列変換を作成します。 |
| MediaTransportControlsThumbnailRequestedEventArgs |
MediaTransportControls.ThumbnailRequested イベントのデータを提供します。 |
| MicaBackdrop |
|
| PathFigure |
ジオメトリのサブセクションを表します。1 つの接続された一連の 2 次元ジオメトリ セグメントです。 |
| PathFigureCollection |
PathGeometry のジオメトリをまとめて構成する PathFigure オブジェクトのコレクションを表します。 |
| PathGeometry |
円弧、曲線、楕円、線、および四角形で構成される複雑なベクター ベースの図形を表します。 |
| PathSegment |
PathFigure オブジェクトのセグメントを表します。 PathFigure の派生クラスは、さまざまな種類のセグメントを記述します。 |
| PathSegmentCollection |
インデックスによって個別にアクセスできる PathSegment オブジェクトのコレクションを表します。 |
| PlaneProjection |
オブジェクトに対するパースペクティブ変換 (3-D のような効果) を表します。 |
| PointCollection |
インデックスによって個別にアクセスできる Point 値のコレクションを表します。 |
| PolyBezierSegment |
1 つ以上の 3 次ベジエ曲線を表します。 |
| PolyLineSegment | |
| PolyQuadraticBezierSegment |
2 次ベジエ セグメントのセットを表します。 |
| Projection |
投影の基本クラスを提供します。これは、遠近法変換を使用して 3-D 空間でオブジェクトを変換する方法を説明します。 |
| QuadraticBezierSegment |
PathFigure の 2 点間に 2 次ベジエ曲線を作成します。 |
| RadialGradientBrush |
RadialGradientBrush は、放射状グラデーションで領域を塗りつぶします。 中心点はグラデーションの原点を定義し、楕円はグラデーションの外側の境界を定義します。 |
| RectangleGeometry |
2 次元の四角形ジオメトリについて説明します。 |
| RenderedEventArgs |
Rendered イベントのイベント データを提供します。 |
| RenderingEventArgs |
Rendering イベントのイベント データを提供します。 |
| RevealBackgroundBrush |
ブラシ、基本的なメディア サポート、およびグラフィックス プリミティブを提供します。 |
| RevealBorderBrush |
ブラシ、基本的なメディア サポート、およびグラフィックス プリミティブを提供します。 |
| RevealBrush |
ブラシ、基本的なメディア サポート、およびグラフィックス プリミティブを提供します。 |
| RotateTransform |
2 次元の x-y 座標系で、指定した点を中心にオブジェクトを回転させます。 |
| ScaleTransform |
2 次元の x-y 座標系でオブジェクトを拡大縮小します。 |
| Shadow |
XAML 要素に適用できるシャドウ効果の基本クラス。 |
| SkewTransform |
2 次元スキューを表します。 |
| SolidColorBrush |
領域を純色で塗りつぶします。 純色は、 Color 値によって定義されます。 |
| SystemBackdrop |
マイカやアクリルなどのマテリアルをレンダリングするために使用されるカスタム システム背景の基本クラス。 |
| ThemeShadow |
ThemeShadow は、x、y、z 座標に基づいて適切にシャドウを描画するために任意の XAML 要素に適用できる、構成済みのシャドウ効果です。 ThemeShadow は、他の環境仕様に合わせて自動的に調整されます。
|
| TileBrush |
領域を描画する方法を記述する基本クラス。 ImageBrush の親。 |
| Transform |
2 次元平面での変換を有効にする機能を定義します。 |
| TransformCollection |
インデックスによって個別にアクセスできる Transform オブジェクトのコレクションを表します。 |
| TransformGroup | |
| TranslateTransform |
2 次元の x-y 座標系でオブジェクトを平行移動 (移動) します。 |
| VisualTreeHelper |
アプリのビジュアル ツリー内のオブジェクトリレーションシップ (子オブジェクト軸または親オブジェクト軸に沿って) を走査するために使用できるユーティリティ メソッドを提供します。 |
| XamlCompositionBrushBase |
CompositionBrush を使用して領域を描画する XAML ブラシを作成するために使用する基本クラスを提供します。 |
| XamlLight |
CompositionLight を使用して XAML 要素とブラシに照明効果を適用する XAML ライトを作成するために使用する基本クラスを提供します。 |
構造体
| 名前 | 説明 |
|---|---|
| Matrix |
2 次元空間での変換に使用される 3 × 3 アフィン変換行列を表します。 |
列挙型
| 名前 | 説明 |
|---|---|
| AlignmentX |
コンテナー内でのコンテンツの水平方向の配置方法について説明します。 |
| AlignmentY |
コンテナー内でのコンテンツの垂直方向の配置方法について説明します。 |
| BrushMappingMode |
ブラシで使用される座標系を指定 します。 |
| ColorInterpolationMode |
グラデーションの色を補間する方法を指定します。 |
| ElementCompositeMode |
混合 XAML/Microsoft DirectX UI の要素の代替コンポジション モードとブレンド モードの値を指定します。 |
| FastPlayFallbackBehaviour |
MediaTransportControls の早送り/戻りボタンの動作を指定する定数を定義します。 |
| FillRule |
Geometry に含まれる PathFigure オブジェクトの交差領域を結合して Geometry の領域を形成する方法を指定します。 |
| GradientSpreadMethod |
グラデーション ブラシのグラデーション ベクターまたはスペースの外側にグラデーションを描画する方法を指定します。 |
| LoadedImageSourceLoadStatus |
イメージが読み込まれたかどうか、または読み込みに失敗した理由を指定する定数を定義します。 |
| PenLineCap |
線またはセグメントの末尾にある図形を記述します。 |
| PenLineJoin |
2 つの線またはセグメントを結合する図形について説明します。 |
| RevealBrushState |
ブラシ、基本的なメディア サポート、およびグラフィックス プリミティブを提供します。 |
| Stretch |
割り当てられた領域を埋めるためにコンテンツのサイズを変更する方法について説明します。 |
| StyleSimulations |
フォントのシミュレーション スタイルについて説明します。 |
| SweepDirection |
楕円円弧を描画する方向を指定します。 |