Windows.UI.Xaml.Media Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan dukungan media dasar, primitif grafis, dan API gambar kuas.
Kelas
AcrylicBrush |
Cat area dengan bahan semi transparan yang menggunakan beberapa efek termasuk kabur dan tekstur kebisingan. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
ArcSegment |
Mewakili busur elips 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 |
Menentukan objek yang digunakan untuk melukis objek grafis. Kelas yang berasal dari Brush menggambarkan bagaimana area dicat. |
BrushCollection |
Mewakili koleksi 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. |
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 |
Melukis 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 Matriks 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. |
PartialMediaFailureDetectedEventArgs |
Menyediakan data untuk peristiwa PartialMediaFailureDetected . |
PathFigure |
Mewakili sub-bagian 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 antara dua titik dalam PathFigure. |
RateChangedRoutedEventArgs |
Menyediakan data peristiwa untuk peristiwa RateChanged . |
RectangleGeometry |
Menjelaskan geometri persegi panjang dua dimensi. |
RenderedEventArgs |
Menyediakan data peristiwa untuk peristiwa yang Dirender . |
RenderingEventArgs |
Menyediakan data peristiwa untuk peristiwa Penyajian . |
RevealBackgroundBrush |
Penting RevealBackgroundBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena dapat diubah atau tidak tersedia dalam versi berikutnya. Cat latar belakang kontrol dengan efek mengungkapkan menggunakan kuas komposisi dan efek cahaya. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBackgroundBrush (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
RevealBorderBrush |
Penting RevealBorderBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena dapat diubah atau tidak tersedia dalam versi berikutnya. Cat batas kontrol dengan efek mengungkapkan menggunakan kuas komposisi dan efek cahaya. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBorderBrush (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
RevealBrush |
Penting RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena dapat diubah atau tidak tersedia dalam versi berikutnya. Kelas dasar untuk kuas yang menggunakan efek komposisi dan pencahayaan untuk mengimplementasikan pengolahan desain visual yang terungkap. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrush (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
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 . |
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:
|
TileBrush |
Kelas dasar yang menjelaskan cara untuk melukis wilayah. Induk ImageBrush. |
TimelineMarker |
Mewakili metadata yang terkait dengan titik tertentu dalam file media. |
TimelineMarkerCollection |
Mewakili kumpulan objek TimelineMarker yang dapat diakses secara individual oleh indeks. TimelineMarkerCollection adalah daftar yang diurutkan di mana urutan ditentukan oleh nilai Waktu setiap item TimelineMarker yang terkandung dalam koleksi. Untuk informasi selengkapnya tentang pengaruhnya terhadap API pengumpulan, lihat Keterangan. |
TimelineMarkerRoutedEventArgs |
Menyediakan data peristiwa untuk peristiwa MarkerReached . |
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
AcrylicBackgroundSource |
Menentukan nilai yang menentukan apakah sampel kuas dari konten aplikasi atau dari konten di belakang jendela aplikasi. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBackgroundSource (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
AlignmentX |
Menjelaskan bagaimana konten diposisikan secara horizontal dalam kontainer. |
AlignmentY |
Menjelaskan bagaimana konten diposisikan secara vertikal dalam kontainer. |
AudioCategory |
Menjelaskan tujuan informasi audio dalam aliran audio. Digunakan sebagai nilai oleh AudioCategory. |
AudioDeviceType |
Menjelaskan penggunaan utama perangkat yang sedang digunakan untuk memutar kembali audio. Nilai ini digunakan oleh AudioDeviceType. |
BrushMappingMode |
Menentukan sistem koordinat yang digunakan oleh Brush. |
ColorInterpolationMode |
Menentukan bagaimana warna dalam gradien diinterpolasi. |
ElementCompositeMode |
Mendeklarasikan komposisi alternatif dan mode pencampuran untuk elemen dalam antarmuka pengguna XAML / Microsoft DirectX campuran. |
FastPlayFallbackBehaviour |
Menentukan konstanta yang menentukan bagaimana tombol MediaTransportControls cepat maju/mundur berakibat. |
FillRule |
Menentukan bagaimana area intersektor objek PathFigure yang terkandung dalam Geometri digabungkan untuk membentuk area Geometri. |
GradientSpreadMethod |
Menentukan cara menggambar gradien di luar vektor gradien atau ruang gradien sikat. |
LoadedImageSourceLoadStatus |
Menentukan konstanta yang menentukan apakah gambar dimuat, atau mengapa gambar gagal dimuat. |
MediaCanPlayResponse |
Menjelaskan kemungkinan mesin media dapat memutar sumber media berdasarkan jenis file dan karakteristiknya. |
MediaElementState |
Menentukan status potensial objek MediaElement . |
PenLineCap |
Menjelaskan bentuk di akhir garis atau segmen. |
PenLineJoin |
Menjelaskan bentuk yang menggabungkan dua garis atau segmen. |
RevealBrushState |
Penting RevealBrush tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Namun, kami tidak merekomendasikan penggunaannya karena dapat diubah atau tidak tersedia dalam versi berikutnya. Menentukan konstanta yang menentukan status penunjuk elemen. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.RevealBrushState (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
Stereo3DVideoPackingMode |
Menjelaskan mode pengemasan bingkai untuk konten video stereo 3-D. |
Stereo3DVideoRenderMode |
Menjelaskan mode render video 3-D stereo untuk sumber media saat ini. |
Stretch |
Menjelaskan bagaimana konten diubah ukurannya untuk mengisi ruang yang dialokasikan. |
StyleSimulations |
Menjelaskan gaya simulasi font. |
SweepDirection |
Menentukan arah di mana busur elips digambar. |
Delegasikan
RateChangedRoutedEventHandler |
Mewakili metode yang akan menangani peristiwa RateChanged . Kejadian ini diaktifkan saat PlaybackRate atau DefaultPlaybackRate berubah baik melalui interaksi pengguna atau dari kode. |
TimelineMarkerRoutedEventHandler |
Mewakili metode yang akan menangani berbagai peristiwa yang dirutekan yang terkait dengan penanda garis waktu. |