System.Windows.Media Ruang nama

Menyediakan jenis yang memungkinkan integrasi media kaya, termasuk gambar, teks, dan konten audio/video di aplikasi Windows Presentation Foundation (WPF).

Kelas

AdornerHitTestResult

Mewakili data yang dikembalikan dari memanggil AdornerHitTest(Point) metode .

ArcSegment

Mewakili busur elips di antara dua titik.

BezierSegment

Mewakili kurva Bezier kubik yang digambar di antara dua titik.

BitmapCache

Membuat dan menyimpan representasi bitmap dari UIElement.

BitmapCacheBrush

Mengecat area dengan konten cache.

Brush

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

BrushConverter

Digunakan untuk mengonversi Brush objek ke atau dari tipe objek lain.

Brushes

Mengimplementasikan sekumpulan objek yang telah SolidColorBrush ditentukan sebelumnya.

CacheMode

Menyediakan implementasi dasar untuk penembolokan UIElement.

CacheModeConverter

CacheMode Mengonversi dari satu tipe data ke tipe data lainnya.

CharacterMetrics

Mewakili metrik yang digunakan untuk menjabarkan karakter dalam font perangkat.

CharacterMetricsDictionary

Mewakili kamus CharacterMetrics objek untuk font perangkat yang diindeks oleh nilai skalar Unicode.

ColorContext

Mewakili profil warna International Color Consortium (ICC) atau Image Color Management (ICM) yang terkait dengan gambar bitmap.

ColorConverter

Mengonversi instans jenis lain ke dan dari instans Color.

Colors

Mengimplementasikan satu set warna yang telah ditentukan sebelumnya.

CombinedGeometry

Mewakili bentuk geometris 2-D yang ditentukan oleh kombinasi dua Geometry objek.

CompositionTarget

Mewakili permukaan tampilan aplikasi Anda.

ContainerVisual

Mengelola kumpulan Visual objek.

DashStyle

Mewakili urutan tanda hubung dan celah yang akan diterapkan oleh Pen.

DashStyles

Mengimplementasikan sekumpulan objek yang telah DashStyle ditentukan sebelumnya.

DisableDpiAwarenessAttribute

Memungkinkan aplikasi WPF menonaktifkan kesadaran titik per inci (dpi) untuk semua elemen antarmuka pengguna.

DoubleCollection

Mewakili kumpulan Double nilai yang diurutkan.

DoubleCollectionConverter

Mengonversi instans jenis lain ke dan dari DoubleCollection.

Drawing

Kelas abstrak yang menggambarkan gambar 2-D. Kelas ini tidak dapat diwariskan oleh kode Anda.

DrawingBrush

Melukis area dengan Drawing, yang dapat mencakup bentuk, teks, video, gambar, atau gambar lainnya.

DrawingCollection

Mewakili kumpulan Drawing objek yang diurutkan.

DrawingContext

Menjelaskan konten visual menggunakan perintah gambar, dorong, dan pop.

DrawingGroup

Mewakili koleksi gambar yang dapat dioperasikan sebagai gambar tunggal.

DrawingImage

Yang ImageSource menggunakan Drawing untuk konten.

DrawingVisual

DrawingVisual adalah objek visual yang dapat digunakan untuk merender grafik vektor di layar. Konten dipertahankan oleh sistem.

EllipseGeometry

Mewakili geometri lingkaran atau elips.

ExceptionEventArgs

Menyediakan data pengecualian kesalahan untuk peristiwa media.

FamilyTypeface

Menentukan detail typeface tunggal yang didukung oleh FontFamily.

FamilyTypefaceCollection

Mewakili kumpulan FamilyTypeface instans.

FontEmbeddingManager

Menyediakan fungsionalitas untuk penyematan font fisik dan komposit.

FontFamily

Mewakili keluarga font terkait.

FontFamilyConverter

Mengonversi instans jenis ke String dan dari FontFamily instans.

FontFamilyMap

Menentukan mana yang FontFamily akan digunakan untuk sekumpulan titik kode Unicode tertentu dan bahasa khusus budaya.

FontFamilyMapCollection

Mewakili kumpulan FontFamilyMap objek yang diurutkan.

FontFamilyValueSerializer

Mengonversi instans ke String dan dari instans FontFamily.

Fonts

Menyediakan dukungan enumerasi untuk FontFamily objek dan Typeface .

FormattedText

Menyediakan kontrol tingkat rendah untuk menggambar teks dalam aplikasi Windows Presentation Foundation (WPF).

GeneralTransform

Menyediakan dukungan transformasi umum untuk objek, seperti titik dan persegi panjang. Ini adalah kelas abstrak.

GeneralTransformCollection

Mewakili kumpulan GeneralTransform objek yang diurutkan.

GeneralTransformGroup

GeneralTransform Mewakili yang merupakan komposit dari transformasi dalam .GeneralTransformCollection

Geometry

Kelas yang berasal dari kelas dasar abstrak ini mendefinisikan bentuk geometris. Geometry objek dapat digunakan untuk mengklip, menekan pengujian, dan merender data grafik 2-D.

GeometryCollection

Mewakili kumpulan Geometry objek.

GeometryConverter

Mengonversi instans jenis lain ke dan dari instans Geometry.

GeometryDrawing

Geometry Menggambar menggunakan dan Penyang ditentukanBrush.

GeometryGroup

Mewakili geometri komposit, yang terdiri dari objek lain Geometry .

GeometryHitTestParameters

Geometry Menentukan sebagai parameter yang akan digunakan untuk menguji pohon visual.

GeometryHitTestResult

Mengembalikan hasil uji hit yang menggunakan Geometry sebagai parameter pengujian hit.

GlyphRun

Mewakili urutan glyph dari satu wajah font tunggal pada satu ukuran, dan dengan satu gaya penyajian.

GlyphRunDrawing

Drawing Mewakili objek yang merender GlyphRun.

GlyphTypeface

Menentukan wajah font fisik yang sesuai dengan file font pada disk.

GradientBrush

Kelas abstrak yang menggambarkan gradien, terdiri dari pemberhentian gradien. Kelas yang diwarisi dari GradientBrush menggambarkan berbagai cara untuk menafsirkan pemberhentian gradien.

GradientStop

Menjelaskan lokasi dan warna titik transisi dalam gradien.

GradientStopCollection

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

GuidelineSet

Mewakili kumpulan garis panduan yang dapat membantu menyesuaikan gambar yang dirender ke kisi piksel perangkat.

HitTestParameters

Mendefinisikan parameter untuk pengujian hit. Kelas yang berasal dari kelas dasar umum ini yang dapat digunakan untuk pengujian hit praktis meliputi PointHitTestParameters dan GeometryHitTestParameters.

HitTestResult

Menyediakan kelas dasar untuk beberapa kelas turunan yang mewakili nilai pengembalian dari tes hit.

HostVisual

Visual Mewakili objek yang dapat disambungkan di mana saja ke pohon visual induk.

ImageBrush

Melukis area dengan gambar.

ImageDrawing

Menggambar gambar dalam wilayah yang ditentukan oleh Rect.

ImageMetadata

Mendefinisikan kelas dasar untuk semua operasi metadata pada API terkait pencitraan. Ini adalah kelas abstrak.

ImageSource

Mewakili jenis objek yang memiliki lebar, tinggi, dan ImageMetadata seperti BitmapSource dan DrawingImage. Ini adalah kelas abstrak.

ImageSourceConverter

ImageSource Mengonversi ke dan dari jenis data lainnya.

ImageSourceValueSerializer

Mengonversi instans ke String dan dari instans ImageSource.

Int32Collection

Mewakili kumpulan Int32 nilai.

Int32CollectionConverter

Int32Collection Mengonversi ke dan dari jenis data lainnya.

InvalidWmpVersionException

Pengecualian yang dilemparkan saat versi Microsoft Pemutar Media Windows yang diinstal tidak didukung.

LanguageSpecificStringDictionary

Mewakili kamus string yang digunakan untuk mewakili nama objek dalam bahasa yang berbeda.

LinearGradientBrush

Mengecat area dengan gradien linier.

LineGeometry

Mewakili geometri garis.

LineSegment

Membuat garis di antara dua titik dalam PathFigure.

MatrixConverter

Mengonversi instans jenis lain ke dan dari Matrix.

MatrixTransform

Membuat transformasi matriks affine arbitrer yang digunakan untuk memanipulasi objek atau sistem koordinat dalam bidang 2-D.

MediaClock

Mempertahankan status pengaturan waktu untuk media melalui MediaTimeline.

MediaPlayer

Menyediakan pemutaran media untuk gambar.

MediaScriptCommandEventArgs

Menyediakan data untuk peristiwa ScriptCommand dan ScriptCommand.

MediaTimeline

Timeline Menyediakan untuk konten media.

NumberSubstitution

Menentukan bagaimana angka dalam teks ditampilkan dalam budaya yang berbeda.

PathFigure

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

PathFigureCollection

Mewakili kumpulan PathFigure objek yang secara kolektif membentuk geometri .PathGeometry

PathFigureCollectionConverter

Mengonversi instans jenis lain ke dan dari PathFigureCollection.

PathGeometry

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

PathSegment

Mewakili segmen PathFigure objek.

PathSegmentCollection

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

Pen

Menjelaskan bagaimana bentuk diuraikan.

PixelFormatConverter

PixelFormat Mengonversi ke dan dari jenis data lainnya.

PixelFormats

Mewakili kumpulan format piksel yang didukung.

PointCollection

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

PointCollectionConverter

Mengonversi instans jenis lain ke dan dari PointCollection.

PointHitTestParameters

Point Menentukan sebagai parameter yang akan digunakan untuk pengujian hit objek visual.

PointHitTestResult

Mewakili hasil uji hit yang menggunakan Point sebagai parameter pengujian hit.

PolyBezierSegment

Mewakili satu atau beberapa kurva Cubic Bezier.

PolyLineSegment

Mewakili sekumpulan segmen garis yang PointCollection ditentukan oleh dengan masing-masing Point menentukan titik akhir segmen garis.

PolyQuadraticBezierSegment

Mewakili satu set segmen Bezier kuadrat.

QuadraticBezierSegment

Membuat kurva Bezier kuadrat di antara dua titik dalam .PathFigure

RadialGradientBrush

Mengecat area dengan gradien radial. Titik fokus menentukan awal gradien, dan lingkaran menentukan titik akhir gradien.

RectangleGeometry

Menjelaskan persegi panjang dua dimensi.

RenderCapability

Memungkinkan aplikasi WPF untuk mengkueri tingkat penyajian saat ini untuk objek terkait Dispatcher dan mendaftar untuk pemberitahuan perubahan.

RenderingEventArgs

Argumen yang diperlukan untuk peristiwa tersebut Rendering .

RenderOptions

Menyediakan opsi untuk mengontrol perilaku penyajian objek.

RequestCachePolicyConverter

Mengurai RequestCachePolicy.

RotateTransform

Memutar objek searah jarang tentang titik tertentu dalam sistem koordinat 2-D x-y.

ScaleTransform

Menskalakan objek dalam sistem koordinat 2-D x-y.

SkewTransform

Mewakili ke condong 2-D.

SolidColorBrush

Mengecat area dengan warna solid.

StreamGeometry

Mendefinisikan bentuk geometris, yang dijelaskan menggunakan StreamGeometryContext. Geometri ini adalah alternatif ringan untuk PathGeometry: tidak mendukung pengikatan data, animasi, atau modifikasi.

StreamGeometryContext

Menjelaskan geometri menggunakan perintah menggambar. Kelas ini digunakan dengan StreamGeometry kelas untuk membuat geometri ringan yang tidak mendukung pengikatan data, animasi, atau modifikasi.

TextEffect

Mewakili efek teks yang dapat diterapkan ke objek teks.

TextEffectCollection

Menyediakan dukungan koleksi untuk kumpulan TextEffect objek.

TextOptions

Menentukan sekumpulan properti terlampir yang memengaruhi cara teks ditampilkan dalam elemen.

TileBrush

Menjelaskan cara untuk melukis wilayah dengan menggunakan satu atau beberapa petak peta.

Transform

Menentukan fungsionalitas yang memungkinkan transformasi dalam bidang 2-D. Transformasi termasuk rotasi (RotateTransform), skala (ScaleTransform), condong (SkewTransform), dan terjemahan (TranslateTransform). Hierarki kelas ini berbeda dari Matrix struktur karena merupakan kelas dan mendukung semantik animasi dan enumerasi.

TransformCollection

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

TransformConverter

Transform Mengonversi objek ke atau dari tipe objek lain.

TransformGroup

Mewakili komposit Transform yang terdiri dari objek lain Transform .

TranslateTransform

Menerjemahkan (memindahkan) objek dalam sistem koordinat 2-D x-y.

Typeface

Mewakili kombinasi FontFamily, , FontWeightFontStyle, dan FontStretch.

VectorCollection

Mewakili kumpulan Vector nilai yang diurutkan.

VectorCollectionConverter

Mengonversi instans jenis lain ke dan dari VectorCollection.

VideoDrawing

Memainkan file media. Jika media adalah file video, akan VideoDrawing menariknya ke persegi panjang yang ditentukan.

Visual

Menyediakan dukungan penyajian di WPF, yang mencakup pengujian hit, transformasi koordinat, dan perhitungan kotak pembatas.

VisualBrush

Mengecat area dengan Visual.

VisualCollection

Mewakili kumpulan Visual objek yang diurutkan.

VisualTarget

Menyediakan fungsionalitas untuk menyambungkan satu pohon visual ke pohon visual lain di seluruh batas utas.

VisualTreeHelper

Menyediakan metode utilitas yang melakukan tugas umum yang melibatkan simpul di pohon visual.

Struct

Color

Menjelaskan warna dalam hal saluran alfa, merah, hijau, dan biru.

DoubleCollection.Enumerator

Double Menghitung item dalam DoubleCollection.

DrawingCollection.Enumerator

Drawing Menghitung item dalam DrawingCollection.

GeneralTransformCollection.Enumerator

GeneralTransform Menghitung item dalam GeneralTransformCollection.

GeometryCollection.Enumerator

Geometry Menghitung item dalam GeometryCollection.

GradientStopCollection.Enumerator

GradientStop Menghitung item dalam GradientStopCollection.

Int32Collection.Enumerator

Int32 Menghitung item dalam Int32Collection.

Matrix

Mewakili matriks transformasi affine 3x3 yang digunakan untuk transformasi dalam ruang 2-D.

PathFigureCollection.Enumerator

PathFigure Menghitung item dalam PathFigureCollection.

PathSegmentCollection.Enumerator

Mendukung iterasi sederhana melalui PathSegmentCollection.

PixelFormat

Menentukan format piksel untuk gambar dan permukaan berbasis piksel.

PixelFormatChannelMask

Menentukan masker bit dan pergeseran untuk format piksel tertentu.

PointCollection.Enumerator

Point Menghitung item dalam PointCollection.

TextEffectCollection.Enumerator

TextEffect Menghitung item dalam TextEffectCollection.

TransformCollection.Enumerator

Mendukung iterasi sederhana melalui TransformCollection.

VectorCollection.Enumerator

Vector Menghitung item dalam VectorCollection.

VisualCollection.Enumerator

Visual Menghitung item dalam VisualCollection.

Enum

AlignmentX

Menjelaskan bagaimana konten diposisikan secara horizontal dalam kontainer.

AlignmentY

Menjelaskan bagaimana konten diposisikan secara vertikal dalam kontainer.

BitmapScalingMode

Menentukan algoritma mana yang digunakan untuk menskalakan gambar bitmap.

BrushMappingMode

Menentukan sistem koordinat yang Brushdigunakan oleh .

CachingHint

Menentukan apakah akan menyimpan objek sikat ubin.

ClearTypeHint

Enumerasi yang menentukan petunjuk ke mesin penyajian bahwa teks dapat dirender dengan ClearType.

ColorInterpolationMode

Menentukan bagaimana warna dalam gradien diinterpolasi.

EdgeMode

Menentukan bagaimana tepi primitif gambar non-teks dirender.

FillRule

Menentukan bagaimana area PathFigure intersektif objek yang terkandung dalam digabungkan Geometry untuk membentuk area Geometry.

FontEmbeddingRight

Menjelaskan izin penyematan font yang ditentukan dalam file font OpenType.

GeometryCombineMode

Menentukan metode yang berbeda di mana dua geometri dapat digabungkan.

GradientSpreadMethod

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

HitTestFilterBehavior

Menentukan perilaku pengembalian uji hit dalam metode panggilan balik filter uji.

HitTestResultBehavior

Menentukan apakah akan melanjutkan enumerasi objek visual yang tersisa selama pengujian hit.

IntersectionDetail

Menyediakan informasi tentang persimpangan antara geometri dalam GeometryHitTestParameters dan visual yang tertembak.

NumberCultureSource

Menentukan bagaimana budaya untuk angka dalam eksekusi teks ditentukan.

NumberSubstitutionMethod

Menentukan kelas enumerator yang menentukan jenis substitusi angka yang akan dilakukan pada angka dalam eksekusi teks.

PenDashCap

Menjelaskan bentuk di akhir setiap segmen tanda hubung.

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

Menentukan kelas enumerator yang menjelaskan gaya simulasi font.

SweepDirection

Mendefinisikan arah busur elips digambar.

TextFormattingMode

Menentukan metode pemformatan yang didukung oleh TextFormatter kelas .

TextHintingMode

Menentukan perilaku penyajian teks statis atau animasi.

TextRenderingMode

Menentukan mode penyajian yang didukung untuk teks.

TileMode

Menjelaskan bagaimana TileBrush cat petak peta ke area output.

ToleranceType

Menentukan cara nilai toleransi kesalahan ditafsirkan.

Delegasikan

HitTestFilterCallback

Mewakili metode panggilan balik yang menentukan bagian pohon visual untuk dihilangkan dari pemrosesan pengujian.

HitTestResultCallback

Mewakili panggilan balik yang digunakan untuk menyesuaikan pengujian hit. WPF memanggil HitTestResultCallback untuk melaporkan mencapai persimpangan pengujian kepada pengguna.