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 |
幾何学図形を定義するオブジェクトの基本クラスを提供します。 Geometry オブジェクトは、クリッピング領域や、2 次元グラフィカル データを Path としてレンダリングするためのジオメトリ定義として使用できます。 |
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 |
イメージをダウンロード、デコード、読み込むことができるコンポジション サーフェスを表します。 イメージ ソース ファイルを参照する Uniform Resource Identifier (URI) を使用するか、 IRandomAccessStream を指定してイメージを読み込むことができます。 |
Matrix3DProjection |
Matrix3D プロジェクションをオブジェクトに適用します。 |
MatrixHelper |
Matrix 値を処理するための静的ヘルパー メソッドを提供します。 C# と Microsoft Visual Basic コードでは、代わりに Matrix のメンバーを使用する必要があります。 |
MatrixTransform |
2 次元平面内のオブジェクトまたは座標系を操作するために使用される任意のアフィン 行列変換を作成します。 |
MediaTransportControlsThumbnailRequestedEventArgs |
MediaTransportControls.ThumbnailRequested イベントのデータを提供します。 |
MicaBackdrop |
サポートされている XAML サーフェイスに Mica マテリアルを適用するシステム背景を表します (例: |
PathFigure |
ジオメトリのサブセクションである 1 つに接続された一連の 2 次元幾何学セグメントを表します。 |
PathFigureCollection |
PathGeometry のジオメトリをまとめて構成する PathFigure オブジェクトのコレクションを表します。 |
PathGeometry |
円弧、曲線、楕円、線、四角形で構成される複雑なベクターベースの図形を表します。 |
PathSegment |
PathFigure オブジェクトのセグメントを表します。 PathFigure の派生クラスは、さまざまな種類のセグメントを記述します。 |
PathSegmentCollection |
インデックスによって個別にアクセスできる PathSegment オブジェクトのコレクションを表します。 |
PlaneProjection |
オブジェクトに対するパースペクティブ変換 (3-D のような効果) を表します。 |
PointCollection |
インデックスによって個別にアクセスできる Point 値のコレクションを表します。 |
PolyBezierSegment |
1 本以上の 3 次ベジエ曲線を表します。 |
PolyLineSegment |
線分の終点を指定する各 Point を持つ Point コレクションによって定義される一連の線分を表します。 |
PolyQuadraticBezierSegment |
一連の 2 次ベジエ セグメントを表します。 |
Projection |
投影の基本クラスを提供します。これは、パースペクティブ変換を使用して 3-D 空間でオブジェクトを変換する方法を説明します。 |
QuadraticBezierSegment |
PathFigure の 2 点間に 2 次ベジエ曲線を作成します。 |
RadialGradientBrush |
RadialGradientBrush は、放射状グラデーションで領域を塗りつぶします。 中心点はグラデーションの原点を定義し、楕円はグラデーションの外側の境界を定義します。 |
RectangleGeometry |
2 次元の四角形のジオメトリについて説明します。 |
RenderedEventArgs |
Rendered イベントのイベント データを提供します。 |
RenderingEventArgs |
Rendering イベントのイベント データを提供します。 |
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 |
他の Transform オブジェクトで構成される複合 Transform を 表します。 |
TranslateTransform |
2 次元の x-y 座標系のオブジェクトを移動 (移動) します。 |
VisualTreeHelper |
アプリのビジュアル ツリー内のオブジェクトリレーションシップ (子オブジェクト軸または親オブジェクト軸に沿って) を走査するために使用できるユーティリティ メソッドを提供します。 |
XamlCompositionBrushBase |
CompositionBrush を使用して領域を塗りつぶす XAML ブラシを作成するために使用する基本クラスを提供します。 |
XamlLight |
CompositionLight を使用して XAML 要素とブラシに照明効果を適用する XAML ライトを作成するために使用される基本クラスを提供します。 |
構造体
Matrix |
2 次元空間での変換に使用される 3 × 3 アフィン変換行列を表します。 |
列挙型
AlignmentX |
コンテナー内でのコンテンツの横方向の配置方法を記述します。 |
AlignmentY |
コンテナー内でのコンテンツの縦方向の配置方法を記述します。 |
BrushMappingMode |
Brush で使用される座標系を指定 します。 |
ColorInterpolationMode |
グラデーションの色の補間方法を決定します。 |
ElementCompositeMode |
混合 XAML/Microsoft DirectX UI の要素の代替合成モードとブレンド モードの値を指定します。 |
FastPlayFallbackBehaviour |
MediaTransportControls fast-forward/後方ボタンの動作方法を指定する定数を定義します。 |
FillRule |
Geometry に含まれる PathFigure オブジェクトの交差する領域を結合して Geometry の領域を形成する方法を指定します。 |
GradientSpreadMethod |
グラデーション ブラシのグラデーション ベクター (グラデーション領域) の外側にグラデーションを描画する方法を指定します。 |
LoadedImageSourceLoadStatus |
イメージが読み込まれたかどうか、または読み込みに失敗した理由を指定する定数を定義します。 |
PenLineCap |
直線または線分の終端の形状を記述します。 |
PenLineJoin |
2 つの直線または線分を結合する図形を記述します。 |
Stretch |
割り当てられた領域を埋めるようにコンテンツのサイズを変更する方法を示します。 |
StyleSimulations |
フォントのシミュレーション スタイルについて説明します。 |
SweepDirection |
楕円円弧を描画する方向を指定します。 |