Bagikan melalui


Microsoft.UI.Xaml.Media Ruang nama

Menyediakan kuas, dukungan media dasar, dan primitif grafis.

Kelas

AcrylicBrush

Cat area dengan bahan semi transparan yang menggunakan beberapa efek termasuk kabur dan tekstur kebisingan.

ArcSegment

Mewakili busur elips di antara dua titik.

BezierSegment

Mewakili kurva Bezier kubik yang digambar di antara dua titik.

BitmapCache

Mewakili perilaku penembolokan elemen visual atau pohon elemen sebagai permukaan bitmap.

Brush

Mendefinisikan objek yang digunakan untuk melukis objek grafis. Kelas yang berasal dari Brush menggambarkan bagaimana area dicat.

BrushCollection

Mewakili kumpulan nilai Brush yang diurutkan.

CacheMode

Mewakili mode konten yang di-cache untuk fitur akselerasi grafis.

CompositeTransform

Menerapkan beberapa operasi transformasi ke objek.

CompositionTarget

Mewakili permukaan tampilan yang dikomposisi untuk aplikasi. Kelas ini menyediakan peristiwa penyajian di seluruh aplikasi.

DesktopAcrylicBackdrop

Mewakili latar belakang sistem yang menerapkan bahan Akrilik ke permukaan XAML yang didukung, seperti Window.

DoubleCollection

Mewakili kumpulan nilai Ganda yang diurutkan.

EllipseGeometry

Mewakili geometri lingkaran atau elips.

FontFamily

Mewakili keluarga font terkait.

GeneralTransform

Menyediakan dukungan transformasi umum untuk objek. GeneralTransform adalah kelas dasar yang berada dalam hierarki kelas transformasi praktis seperti TranslateTransform.

Geometry

Menyediakan kelas dasar untuk objek yang menentukan bentuk geometris. Objek geometri dapat digunakan untuk mengklip wilayah dan sebagai definisi geometri untuk merender data grafis dua dimensi sebagai Jalur.

GeometryCollection

Mewakili kumpulan objek Geometri .

GeometryGroup

Mewakili geometri komposit, yang terdiri dari objek Geometri lainnya.

GradientBrush

Kelas abstrak yang menggambarkan gradien, terdiri dari pemberhentian gradien.

GradientStop

Menjelaskan lokasi dan warna titik transisi dalam gradien.

GradientStopCollection

Mewakili kumpulan objek GradientStop yang dapat diakses secara individual oleh indeks.

ImageBrush

Melukis area dengan gambar. Sumber gambar biasanya diperoleh dari format file seperti Joint Photographic Experts Group (JPEG).

ImageSource

Menyediakan jenis sumber objek untuk properti Image.Source dan ImageBrush.ImageSource .

LinearGradientBrush

Mengecat area dengan gradien linier.

LineGeometry

Mewakili geometri garis.

LineSegment

Mewakili garis yang digambar di antara dua titik, yang dapat menjadi bagian dari PathFigure dalam data Jalur .

LoadedImageSourceLoadCompletedEventArgs

Menyediakan data peristiwa untuk peristiwa LoadedImageSurface.LoadCompleted .

LoadedImageSurface

Mewakili permukaan komposisi yang dapat diunduh, didekodekan, dan dimuat ke dalamnya. Anda dapat memuat gambar menggunakan Pengidentifikasi Sumber Daya Seragam (URI) yang mereferensikan file sumber gambar, atau menyediakan IRandomAccessStream.

Matrix3DProjection

Menerapkan proyeksi Matrix3D ke objek.

MatrixHelper

Menyediakan metode pembantu statis untuk memproses nilai Matriks . Kode C# dan Microsoft Visual Basic harus menggunakan anggota Matrix sebagai gantinya.

MatrixTransform

Membuat transformasi matriks affine arbitrer yang digunakan untuk memanipulasi objek atau sistem koordinat dalam bidang dua dimensi.

MediaTransportControlsThumbnailRequestedEventArgs

Menyediakan data untuk peristiwa MediaTransportControls.ThumbnailRequested.

MicaBackdrop

Mewakili backdrop sistem yang menerapkan bahan Mica ke permukaan XAML yang didukung, seperti Window.

PathFigure

Mewakili sub bagian dari geometri, satu seri segmen geometri dua dimensi yang terhubung.

PathFigureCollection

Mewakili kumpulan objek PathFigure yang secara kolektif membentuk geometri PathGeometry.

PathGeometry

Mewakili bentuk berbasis vektor kompleks yang mungkin terdiri dari busur, kurva, elipsis, garis, dan persegi panjang.

PathSegment

Mewakili segmen objek PathFigure . Kelas turunan PathFigure menjelaskan berbagai jenis segmen.

PathSegmentCollection

Mewakili kumpulan objek PathSegment yang dapat diakses secara individual oleh indeks.

PlaneProjection

Mewakili transformasi perspektif (efek seperti 3-D) pada objek.

PointCollection

Mewakili kumpulan nilai Titik yang dapat diakses secara individual oleh indeks.

PolyBezierSegment

Mewakili satu atau beberapa kurva Cubic Bezier.

PolyLineSegment

Mewakili sekumpulan segmen garis yang ditentukan oleh koleksi Titik dengan setiap Titik yang menentukan titik akhir segmen garis.

PolyQuadraticBezierSegment

Mewakili satu set segmen Bezier kuadrat.

Projection

Menyediakan kelas dasar untuk proyeksi, yang menjelaskan cara mengubah objek dalam ruang 3-D menggunakan transformasi perspektif.

QuadraticBezierSegment

Membuat kurva Bezier kuadrat di antara dua titik dalam PathFigure.

RadialGradientBrush

RadialGradientBrush melukis area dengan gradien radial. Titik tengah mendefinisikan asal gradien, dan elips menentukan batas luar gradien.

RectangleGeometry

Menjelaskan geometri persegi panjang dua dimensi.

RenderedEventArgs

Menyediakan data peristiwa untuk peristiwa yang Dirender .

RenderingEventArgs

Menyediakan data peristiwa untuk peristiwa Penyajian .

RotateTransform

Memutar objek di sekitar titik tertentu dalam sistem koordinat x-y dua dimensi.

ScaleTransform

Menskalakan objek dalam sistem koordinat x-y dua dimensi.

Shadow

Kelas dasar untuk efek bayangan yang dapat diterapkan ke elemen XAML.

SkewTransform

Mewakili condong dua dimensi.

SolidColorBrush

Mengecat area dengan warna solid. Warna solid didefinisikan oleh nilai Warna .

SystemBackdrop

Kelas dasar untuk backdrops sistem kustom yang digunakan untuk merender bahan seperti Mica dan Acrylic.

ThemeShadow

ThemeShadow adalah efek bayangan yang telah dikonfigurasi sebelumnya yang dapat diterapkan ke elemen XAML apa pun untuk menggambar bayangan dengan tepat berdasarkan koordinat x, y, z. ThemeShadow juga secara otomatis menyesuaikan spesifikasi lingkungan lainnya:

  • Beradaptasi dengan perubahan pencahayaan, tema pengguna, lingkungan aplikasi, dan shell.
  • Elemen Shadows secara otomatis berdasarkan elevasinya.
  • Menjaga elemen tetap sinkron saat bergerak dan mengubah elevasi.
  • Menjaga bayangan tetap konsisten di seluruh dan di seluruh aplikasi.
TileBrush

Kelas dasar yang menjelaskan cara untuk melukis wilayah. Induk ImageBrush.

Transform

Menentukan fungsionalitas yang memungkinkan transformasi dalam bidang dua dimensi.

TransformCollection

Mewakili kumpulan objek Transformasi yang dapat diakses secara individual oleh indeks.

TransformGroup

Mewakili Transformasi komposit yang terdiri dari objek Transformasi lainnya.

TranslateTransform

Menerjemahkan (memindahkan) objek dalam sistem koordinat x-y dua dimensi.

VisualTreeHelper

Menyediakan metode utilitas yang dapat digunakan untuk melintasi hubungan objek (bersama sumbu objek anak atau objek induk) di pohon visual aplikasi Anda.

XamlCompositionBrushBase

Menyediakan kelas dasar yang digunakan untuk membuat kuas XAML yang melukis area dengan CompositionBrush.

XamlLight

Menyediakan kelas dasar yang digunakan untuk membuat lampu XAML yang menggunakan CompositionLight untuk menerapkan efek pencahayaan pada elemen dan kuas XAML.

Struct

Matrix

Mewakili matriks transformasi affine 3 × 3 yang digunakan untuk transformasi dalam ruang dua dimensi.

Enum

AlignmentX

Menjelaskan bagaimana konten diposisikan secara horizontal dalam kontainer.

AlignmentY

Menjelaskan bagaimana konten diposisikan secara vertikal dalam kontainer.

BrushMappingMode

Menentukan sistem koordinat yang digunakan oleh Brush.

ColorInterpolationMode

Menentukan bagaimana warna dalam gradien diinterpolasi.

ElementCompositeMode

Menentukan nilai untuk komposisi alternatif dan mode pencampuran elemen dalam UI XAML/Microsoft DirectX campuran.

FastPlayFallbackBehaviour

Menentukan konstanta yang menentukan bagaimana tombol maju/mundur MediaTransportControls bertingkah.

FillRule

Menentukan bagaimana area bersinggungan objek PathFigure yang terkandung dalam Geometri digabungkan untuk membentuk area Geometri.

GradientSpreadMethod

Menentukan cara menggambar gradien di luar vektor gradien atau ruang gradien.

LoadedImageSourceLoadStatus

Menentukan konstanta yang menentukan apakah gambar dimuat, atau mengapa gambar gagal dimuat.

PenLineCap

Menjelaskan bentuk di akhir garis atau segmen.

PenLineJoin

Menjelaskan bentuk yang menggabungkan dua garis atau segmen.

Stretch

Menjelaskan bagaimana konten diubah ukurannya untuk mengisi ruang yang dialokasikan.

StyleSimulations

Menjelaskan gaya simulasi font.

SweepDirection

Menentukan arah di mana busur elips digambar.