System.Windows.Media Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Windows Presentation Foundation (WPF) uygulamalarında çizimler, metin ve ses/video içeriği dahil olmak üzere zengin medyanın tümleştirilmesini sağlayan türler sağlar.
Sınıflar
| Name | Description |
|---|---|
| AdornerHitTestResult |
yöntemini çağırmaktan AdornerHitTest(Point) döndürülen verileri temsil eder. |
| ArcSegment |
İki nokta arasındaki eliptik bir yayı temsil eder. |
| BezierSegment |
İki nokta arasında çizilmiş bir küp Bezier eğrisi temsil eder. |
| BitmapCache |
bir bit eşlem gösterimini UIElementoluşturur ve önbelleğe alır. |
| BitmapCacheBrush |
Önbelleğe alınmış içerik içeren bir alanı boyar. |
| Brush |
Grafik nesneleri boyamak için kullanılan nesneleri tanımlar. 'den Brush türetilen sınıflar, alanın nasıl boyandığını açıklar. |
| BrushConverter |
bir Brush nesnesini başka bir nesne türüne veya başka bir nesne türüne dönüştürmek için kullanılır. |
| Brushes |
Önceden tanımlanmış SolidColorBrush bir nesne kümesi uygular. |
| CacheMode |
önbelleğe almak için temel bir UIElementuygulama sağlar. |
| CacheModeConverter |
Bir CacheMode bir veri türünden diğerine dönüştürür. |
| CharacterMetrics |
Cihaz yazı tipinde bir karakteri düzenlemek için kullanılan ölçümleri temsil eder. |
| CharacterMetricsDictionary |
Unicode skaler değerleriyle dizine alınan bir cihaz yazı tipi için nesne sözlüğünü CharacterMetrics temsil eder. |
| ColorContext |
Bir bit eşlem görüntüsüyle ilişkili Uluslararası Renk Konsorsiyumu (ICC) veya Görüntü Renk Yönetimi (ICM) renk profilini temsil eder. |
| ColorConverter |
Diğer türlerin örneklerini Colorörneğine ve örneğinden dönüştürür. |
| Colors |
Önceden tanımlanmış bir dizi renk uygular. |
| CombinedGeometry |
İki Geometry nesnesinin birleşimiyle tanımlanan 2-B geometrik şekli temsil eder. |
| CompositionTarget |
Uygulamanızın görüntü yüzeyini temsil eder. |
| ContainerVisual |
Bir nesne koleksiyonunu Visual yönetir. |
| DashStyle |
Bir tarafından Penuygulanacak tire ve boşluk dizisini temsil eder. |
| DashStyles |
Önceden tanımlanmış DashStyle bir nesne kümesi uygular. |
| DisableDpiAwarenessAttribute |
WPF uygulamaların tüm kullanıcı arabirimi öğeleri için inç başına nokta (dpi) farkındalığını devre dışı bırakmasına olanak tanır. |
| DoubleCollection |
Sıralı bir değer koleksiyonunu Double temsil eder. |
| DoubleCollectionConverter |
Diğer türlerin örneklerini bir DoubleCollection'a ve 'den dönüştürür. |
| Drawing |
2-B çizimi açıklayan soyut sınıf. Bu sınıf kodunuz tarafından devralınamaz. |
| DrawingBrush |
Şekilleri, metinleri, videoları, resimleri veya diğer çizimleri içerebilen bir Drawingalanı ile boyar. |
| DrawingCollection |
Sıralı bir nesne koleksiyonunu Drawing temsil eder. |
| DrawingContext |
Çizim, gönderme ve pop komutlarını kullanarak görsel içeriği açıklar. |
| DrawingGroup |
Tek bir çizim olarak üzerinde çalıştırılabilir çizim koleksiyonunu temsil eder. |
| DrawingImage |
ImageSource İçerik için kullanan birDrawing. |
| DrawingVisual |
DrawingVisual , ekranda vektör grafiklerini işlemek için kullanılabilecek görsel bir nesnedir. İçerik sistem tarafından kalıcı hale eklenir. |
| EllipseGeometry |
Dairenin veya üç noktanın geometrisini temsil eder. |
| ExceptionEventArgs |
Medya olayları için hata özel durum verileri sağlar. |
| FamilyTypeface |
tarafından FontFamilydesteklenen tek bir yazı tipinin ayrıntılarını belirtir. |
| FamilyTypefaceCollection |
FamilyTypeface örnekleri koleksiyonunu temsil eder. |
| FontEmbeddingManager |
Fiziksel ve bileşik yazı tipi ekleme işlevleri sağlar. |
| FontFamily |
İlgili yazı tipi ailesini temsil eder. |
| FontFamilyConverter |
String türünün örneklerini FontFamily örneklerine dönüştürür. |
| FontFamilyMap |
Belirtilen Unicode kod noktaları kümesi ve kültüre özgü bir dil için hangilerinin FontFamily kullanılacağını tanımlar. |
| FontFamilyMapCollection |
Sıralı bir nesne koleksiyonunu FontFamilyMap temsil eder. |
| FontFamilyValueSerializer |
örneklerini String örneklerine ve örneklerinden FontFamilydönüştürür. |
| Fonts |
ve FontFamily nesneleri için Typeface numaralandırma desteği sağlar. |
| FormattedText |
Windows Presentation Foundation (WPF) uygulamalarında metin çizmek için alt düzey denetim sağlar. |
| GeneralTransform |
Noktalar ve dikdörtgenler gibi nesneler için genelleştirilmiş dönüştürme desteği sağlar. Bu soyut bir sınıftır. |
| GeneralTransformCollection |
Sıralı bir nesne koleksiyonunu GeneralTransform temsil eder. |
| GeneralTransformGroup |
içindeki dönüşümlerin bileşimi olan bir GeneralTransform öğesini temsil eder GeneralTransformCollection. |
| Geometry |
Bu soyut temel sınıftan türetilen sınıflar geometrik şekilleri tanımlar. Geometry nesneleri kırpma, isabet testi ve 2-B grafik verilerini işleme için kullanılabilir. |
| GeometryCollection |
Bir nesne koleksiyonunu Geometry temsil eder. |
| GeometryConverter |
Diğer türlerin örneklerini Geometryörneklerine ve örneklerinden dönüştürür. |
| GeometryDrawing | |
| GeometryGroup |
Diğer Geometry nesnelerden oluşan bileşik geometriyi temsil eder. |
| GeometryHitTestParameters |
Bir Geometry görsel ağacı isabet sınaması için kullanılacak parametre olarak bir belirtir. |
| GeometryHitTestResult |
İsabet testi parametresi olarak kullanan Geometry isabet testinin sonuçlarını döndürür. |
| GlyphRun |
Tek bir yazı tipinin tek bir yüzünün tek bir boyutunda ve tek bir işleme stiliyle bir dizi karakteri temsil eder. |
| GlyphRunDrawing | |
| GlyphTypeface |
Disk üzerindeki bir yazı tipi dosyasına karşılık gelen fiziksel bir yazı tipi yüzü belirtir. |
| GradientBrush |
Gradyan duraklarından oluşan bir gradyanı açıklayan soyut sınıf. öğesinden GradientBrush devralan sınıflar gradyan duraklarını yorumlamanın farklı yollarını açıklar. |
| GradientStop |
Bir geçiş noktasının gradyan içindeki konumunu ve rengini açıklar. |
| GradientStopCollection |
Dizin tarafından tek tek erişilebilen bir nesne koleksiyonunu GradientStop temsil eder. |
| GuidelineSet |
İşlenen şekillerin bir cihaz piksel kılavuzuna ayarlanmasına yardımcı olabilecek kılavuz çizgileri koleksiyonunu temsil eder. |
| HitTestParameters |
İsabet testi için parametreleri tanımlar. Pratik isabet testi için kullanılabilecek bu ortak temel sınıftan türetilen sınıflar ve PointHitTestParametersiçerirGeometryHitTestParameters. |
| HitTestResult |
Bir isabet testinden dönüş değerini temsil eden çeşitli türetilmiş sınıflar için temel sınıfı sağlar. |
| HostVisual |
Visual Üst görsel ağacına her yerden bağlanabilen bir nesneyi temsil eder. |
| ImageBrush |
Bir alanı resimle boyar. |
| ImageDrawing |
tarafından Recttanımlanan bir bölge içinde bir görüntü çizer. |
| ImageMetadata |
Görüntülemeyle ilgili API'ler üzerindeki tüm meta veri işlemleri için bir temel sınıf tanımlar. Bu soyut bir sınıftır. |
| ImageSource |
Genişliği, yüksekliği ve ImageMetadata ile gibi BitmapSourceDrawingImagebir nesne türünü temsil eder. Bu soyut bir sınıftır. |
| ImageSourceConverter |
Bir ImageSource diğer veri türlerine ve diğer veri türlerinden dönüştürür. |
| ImageSourceValueSerializer |
örneklerini String örneklerine ve örneklerinden ImageSourcedönüştürür. |
| Int32Collection |
Bir değer koleksiyonunu Int32 temsil eder. |
| Int32CollectionConverter |
Bir Int32Collection diğer veri türlerine ve diğer veri türlerinden dönüştürür. |
| InvalidWmpVersionException |
Yüklenen Microsoft Windows Media Player sürümü desteklenmediğinde oluşan özel durum. |
| LanguageSpecificStringDictionary |
Farklı dillerdeki bir nesnenin adını temsil etmek için kullanılan dizelerin sözlüğünü temsil eder. |
| LinearGradientBrush |
Doğrusal gradyan ile bir alanı boyar. |
| LineGeometry |
Bir çizginin geometrisini temsil eder. |
| LineSegment |
içinde iki nokta arasında bir PathFigureçizgi oluşturur. |
| MatrixConverter |
Diğer türlerin örneklerini bir Matrix'a ve 'den dönüştürür. |
| MatrixTransform |
Nesneleri işlemek veya sistemleri 2-B düzlemde koordine etmek için kullanılan rastgele bir benze matris dönüşümü oluşturur. |
| MediaClock |
aracılığıyla MediaTimelinemedya için zamanlama durumunu korur. |
| MediaPlayer |
Çizimler için medya kayıttan yürütme sağlar. |
| MediaScriptCommandEventArgs |
ScriptCommand ve ScriptCommand olayları için veri sağlar. |
| MediaTimeline |
Medya içeriği için bir Timeline sağlar. |
| NumberSubstitution |
Metindeki sayıların farklı kültürlerde nasıl görüntüleneceğini belirtir. |
| PathFigure |
İki boyutlu geometrik segmentlerden oluşan tek bir bağlı seri olan geometrinin alt kısmını temsil eder. |
| PathFigureCollection |
bir geometrisini PathFigurePathGeometrytoplu olarak oluşturan nesne koleksiyonunu temsil eder. |
| PathFigureCollectionConverter |
Diğer türlerin örneklerini bir PathFigureCollection'a ve 'den dönüştürür. |
| PathGeometry |
Yaylar, eğriler, üç nokta, çizgi ve dikdörtgenlerden oluşabilen karmaşık bir şekli temsil eder. |
| PathSegment |
Nesnenin bir PathFigure kesimini temsil eder. |
| PathSegmentCollection |
Dizin tarafından tek tek erişilebilen bir nesne koleksiyonunu PathSegment temsil eder. |
| Pen |
Şeklin ana hatlarını açıklar. |
| PixelFormatConverter |
Bir PixelFormat diğer veri türlerine ve diğer veri türlerinden dönüştürür. |
| PixelFormats |
Desteklenen piksel biçimleri koleksiyonunu temsil eder. |
| PointCollection |
Dizin tarafından tek tek erişilebilen bir değer koleksiyonunu Point temsil eder. |
| PointCollectionConverter |
Diğer türlerin örneklerini bir PointCollection'a ve 'den dönüştürür. |
| PointHitTestParameters |
Görsel Point nesnenin isabet testi için kullanılacak parametre olarak bir belirtir. |
| PointHitTestResult |
İsabet testi parametresi olarak kullanan Point isabet testinin sonuçlarını temsil eder. |
| PolyBezierSegment |
Bir veya daha fazla kübik Bezier eğrisini temsil eder. |
| PolyLineSegment |
tarafından tanımlanan PointCollection ve her Point biri bir çizgi kesiminin bitiş noktasını belirten çizgi kesimleri kümesini temsil eder. |
| PolyQuadraticBezierSegment |
İkinci dereceden Bezier segmentleri kümesini temsil eder. |
| QuadraticBezierSegment |
içindeki iki nokta arasında ikinci dereceden bezier eğrisi PathFigureoluşturur. |
| RadialGradientBrush |
Radyal gradyan ile bir alanı boyar. Odak noktası gradyanın başlangıcını, daire ise gradyanın bitiş noktasını tanımlar. |
| RectangleGeometry |
İki boyutlu dikdörtgeni açıklar. |
| RenderCapability |
WPF uygulamalarının ilişkili Dispatcher nesnesi için geçerli işleme katmanını sorgulamasına ve değişikliklerin bildirimine kaydolmasına olanak tanır. |
| RenderingEventArgs |
Olay için Rendering gerekli bağımsız değişkenler. |
| RenderOptions |
Nesnelerin işleme davranışını denetlemek için seçenekler sağlar. |
| RequestCachePolicyConverter |
RequestCachePolicyayrıştırıyor. |
| RotateTransform |
Bir nesneyi 2-B x-y koordinat sisteminde belirtilen bir nokta hakkında saat yönünde döndürür. |
| ScaleTransform |
Bir nesneyi 2-B x-y koordinat sisteminde ölçeklendirir. |
| SkewTransform |
2-B dengesizliği temsil eder. |
| SolidColorBrush |
Bir alanı düz bir renkle boyar. |
| StreamGeometry |
StreamGeometryContextkullanılarak açıklanan geometrik şekli tanımlar. Bu geometri PathGeometryiçin hafif bir alternatiftir: veri bağlamayı, animasyonu veya değişikliği desteklemez. |
| StreamGeometryContext |
Çizim komutlarını kullanarak geometriyi açıklar. Bu sınıf, veri bağlamayı, animasyonu StreamGeometry veya değişikliği desteklemeyen basit bir geometri oluşturmak için sınıfıyla birlikte kullanılır. |
| TextEffect |
Metin nesnelerine uygulanabilen bir metin efektini temsil eder. |
| TextEffectCollection |
Bir nesne koleksiyonu için koleksiyon TextEffect desteği sağlar. |
| TextOptions |
Bir öğede metnin görüntülenme biçimini etkileyen ekli özellikler kümesini tanımlar. |
| TileBrush |
Bir veya daha fazla kutucuk kullanarak bir bölgeyi boyamanın bir yolunu açıklar. |
| Transform |
2B düzlemde dönüştürmeleri etkinleştiren işlevselliği tanımlar. Dönüştürmeler döndürme (), ölçek (RotateTransformScaleTransform), eğme (SkewTransform) ve çeviriyi (TranslateTransform) içerir. Bu sınıf hiyerarşisi, bir sınıf olduğundan ve animasyon ile numaralandırma semantiğini desteklediğinden yapısından Matrix farklıdır. |
| TransformCollection |
Dizin tarafından tek tek erişilebilen bir nesne koleksiyonunu Transform temsil eder. |
| TransformConverter |
bir Transform nesnesini başka bir nesne türüne veya türünden dönüştürür. |
| TransformGroup |
Diğer Transform nesnelerden oluşan bir bileşik Transform temsil eder. |
| TranslateTransform |
2-B x-y koordinat sistemindeki bir nesneyi çevirir (taşır). |
| Typeface |
, , FontFamilyFontWeightve FontStylebirleşimini FontStretchtemsil eder. |
| VectorCollection |
Sıralı bir değer koleksiyonunu Vector temsil eder. |
| VectorCollectionConverter |
Diğer türlerin örneklerini bir VectorCollection'a ve 'den dönüştürür. |
| VideoDrawing |
Medya dosyasını yürütür. Medya bir video dosyasıysa, VideoDrawing bunu belirtilen dikdörtgene çizer. |
| Visual |
WPF'de isabet testi, eşgüdümlü dönüştürme ve sınırlayıcı kutu hesaplamalarını içeren işleme desteği sağlar. |
| VisualBrush |
Bir alanı ile Visualboyar. |
| VisualCollection |
Sıralı bir nesne koleksiyonunu Visual temsil eder. |
| VisualTarget |
İş parçacığı sınırları boyunca bir görsel ağacı başka bir görsel ağaca bağlamak için işlevsellik sağlar. |
| VisualTreeHelper |
Görsel ağaçtaki düğümlerle ilgili yaygın görevleri gerçekleştiren yardımcı program yöntemleri sağlar. |
Yapılar
| Name | Description |
|---|---|
| Color |
Alfa, kırmızı, yeşil ve mavi kanallar açısından bir rengi açıklar. |
| DoubleCollection.Enumerator |
içindeki Doubleöğeleri numaralandırırDoubleCollection. |
| DrawingCollection.Enumerator |
içindeki Drawingöğeleri numaralandırırDrawingCollection. |
| GeneralTransformCollection.Enumerator |
içindeki GeneralTransformöğeleri numaralandırırGeneralTransformCollection. |
| GeometryCollection.Enumerator |
içindeki Geometryöğeleri numaralandırırGeometryCollection. |
| GradientStopCollection.Enumerator |
içindeki GradientStopöğeleri numaralandırırGradientStopCollection. |
| Int32Collection.Enumerator |
içindeki Int32öğeleri numaralandırırInt32Collection. |
| Matrix |
2B alanda dönüşümler için kullanılan 3x3 benze dönüştürme matrisi temsil eder. |
| PathFigureCollection.Enumerator |
içindeki PathFigureöğeleri numaralandırırPathFigureCollection. |
| PathSegmentCollection.Enumerator |
üzerinde basit bir PathSegmentCollectionyinelemeyi destekler. |
| PixelFormat |
Görüntüler ve piksel tabanlı yüzeyler için bir piksel biçimi tanımlar. |
| PixelFormatChannelMask |
Belirli bir piksel biçimleri için bit maskesini ve vardiyasını tanımlar. |
| PointCollection.Enumerator |
içindeki Pointöğeleri numaralandırırPointCollection. |
| TextEffectCollection.Enumerator |
içindeki TextEffectöğeleri numaralandırırTextEffectCollection. |
| TransformCollection.Enumerator |
üzerinde basit bir TransformCollectionyinelemeyi destekler. |
| VectorCollection.Enumerator |
içindeki Vectoröğeleri numaralandırırVectorCollection. |
| VisualCollection.Enumerator |
içindeki Visualöğeleri numaralandırırVisualCollection. |
Numaralandırmalar
| Name | Description |
|---|---|
| AlignmentX |
İçeriğin kapsayıcıda yatay olarak nasıl konumlandırıldığı açıklanır. |
| AlignmentY |
İçeriğin bir kapsayıcıda dikey olarak nasıl konumlandırıldığı açıklanır. |
| BitmapScalingMode |
Bit eşlem görüntülerini ölçeklendirmek için hangi algoritmanın kullanılacağını belirtir. |
| BrushMappingMode |
Brushtarafından kullanılan koordinat sistemini belirtir. |
| CachingHint |
Kutucuklu fırça nesnelerinin önbelleğe alınıp alınmayacağını belirtir. |
| ClearTypeHint |
İşleme altyapısına, metnin ClearType ile işlenebileceğine ilişkin bir ipucu belirten bir numaralandırma. |
| ColorInterpolationMode |
Gradyandaki renklerin nasıl ilişkilendirilmiş olduğunu belirler. |
| EdgeMode |
Metin olmayan çizim temel öğelerinin kenarlarının nasıl işleneceğini belirler. |
| FillRule |
bir PathFigure bulunan Geometry nesnelerin kesişen alanlarının Geometryalanını oluşturmak için nasıl birleştirildiği belirtir. |
| FontEmbeddingRight |
OpenType yazı tipi dosyasında belirtilen yazı tipi ekleme izinlerini açıklar. |
| GeometryCombineMode |
İki geometrinin birleştirilebileceği farklı yöntemleri belirtir. |
| GradientSpreadMethod |
Gradyanın, gradyan fırçanın gradyan vektör veya boşluğunun dışına nasıl çizilip çizilenem yapılacağını belirtir. |
| HitTestFilterBehavior |
Bir isabet testi filtresi geri çağırma yönteminde isabet testinin dönüş davranışını belirtir. |
| HitTestResultBehavior |
İsabet testi sırasında kalan görsel nesnelerin numaralandırmasına devam edilip edilmeyeceğini belirler. |
| IntersectionDetail |
GeometryHitTestParameters geometrileri ile isabet edilen görsel arasındaki kesişim hakkında bilgi sağlar. |
| NumberCultureSource |
Bir metin çalıştırmasında sayıların kültürünün nasıl belirlendiğini belirtir. |
| NumberSubstitutionMethod |
Bir metin çalıştırmasında sayılarda gerçekleştirilecek sayı değiştirme türünü belirten bir numaralandırıcı sınıfı tanımlar. |
| PenDashCap |
Her tire segmentinin sonundaki şekli açıklar. |
| PenLineCap |
Bir çizginin veya kesimin sonundaki şekli açıklar. |
| PenLineJoin |
İki satırı veya kesimi birleştiren şekli açıklar. |
| Stretch |
İçeriğin ayrılan alanını dolduracak şekilde nasıl yeniden boyutlandırıldığını açıklar. |
| StyleSimulations |
Bir yazı tipinin benzetim stilini açıklayan bir numaralandırıcı sınıfı tanımlar. |
| SweepDirection |
Eliptik bir arkın çizildiği yönü tanımlar. |
| TextFormattingMode |
TextFormatter sınıfı tarafından desteklenen biçimlendirme yöntemlerini tanımlar. |
| TextHintingMode |
Statik veya animasyonlu metnin işleme davranışını tanımlar. |
| TextRenderingMode |
Metin için desteklenen işleme modlarını tanımlar. |
| TileMode |
TileBrush kutucukları çıkış alanına nasıl boyadığı açıklanır. |
| ToleranceType |
Hataya dayanıklılık değerinin yorumlandığı araçları belirler. |
Temsilciler
| Name | Description |
|---|---|
| HitTestFilterCallback |
Isabet testi işlemesinden atlanabilecek görsel ağacının bölümlerini belirten geri çağırma yöntemini temsil eder. |
| HitTestResultCallback |
İsabet testlerini özelleştirmek için kullanılan bir geri çağırmayı temsil eder. WPF, isabet testi kesişimlerini kullanıcıya bildirmek için HitTestResultCallback çağırır. |