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
AdornerHitTestResult |
yönteminin çağrılmasından 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übik 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çeriğe sahip 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 |
Nesneyi başka bir Brush nesne türüne veya türüne dönüştürmek için kullanılır. |
Brushes |
Önceden tanımlanmış SolidColorBrush bir nesne kümesi uygular. |
CacheMode |
bir önbelleğe almak için temel bir UIElementuygulama sağlar. |
CacheModeConverter |
Bir veri türünü başka bir CacheMode veri türüne dönüştürür. |
CharacterMetrics |
Bir karakteri bir cihaz yazı tipinde düzenlemek için kullanılan ölçümleri temsil eder. |
CharacterMetricsDictionary |
Unicode skaler değerleriyle dizine alınan bir cihaz yazı tipi için nesnelerin 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 bir örneğine ve örneğinden Colordönüştürür. |
Colors |
Önceden tanımlanmış bir renk kümesi uygular. |
CombinedGeometry |
İki Geometry nesnenin birleşimiyle tanımlanan 2-B geometrik şekli temsil eder. |
CompositionTarget |
Uygulamanızın ekran 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ın tüm kullanıcı arabirimi öğeleri için inç başına nokta (dpi) tanımayı devre dışı bırakmasına izin verir. |
DoubleCollection |
Sıralı bir değer koleksiyonunu Double temsil eder. |
DoubleCollectionConverter |
Diğer türlerin örneklerini öğesine DoubleCollectionve öğesine 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 |
Şekil, metin, video, resim 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 ç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 yüklenir. |
EllipseGeometry |
Dairenin veya elipsin 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 |
Örnek koleksiyonunu FamilyTypeface temsil eder. |
FontEmbeddingManager |
Fiziksel ve bileşik yazı tipi ekleme işlevi sağlar. |
FontFamily |
İlgili yazı tipleri ailesini temsil eder. |
FontFamilyConverter |
Türün String örneklerini örneklere ve örneklere FontFamily dönüştürür. |
FontFamilyMap |
Belirli bir Unicode kod noktası kümesi ve kültüre özgü 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 Typeface nesneleri için FontFamily 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 |
Nesne koleksiyonunu Geometry temsil eder. |
GeometryConverter |
Diğer türlerin örneklerini örneklerine ve örneklerinden Geometrydö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 tek bir boyutunda ve tek bir işleme stilinde 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. 'den GradientBrush devralan sınıflar gradyan duraklarını yorumlamanın farklı yollarını açıklar. |
GradientStop |
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 çizgilerinden oluşan bir koleksiyonu 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 GeometryHitTestParametersiçerirPointHitTestParameters. |
HitTestResult |
İsabet testinden döndürülen değeri temsil eden çeşitli türetilmiş sınıflar için temel sınıfı sağlar. |
HostVisual |
Bir üst görsel ağacına herhangi bir Visual yere bağlanabilen bir nesneyi temsil eder. |
ImageBrush |
Bir alanı resimle boyar. |
ImageDrawing |
tarafından tanımlanan Rectbir 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 öğesini 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 öğesini diğer veri türlerine ve diğer veri türlerinden dönüştürür. |
InvalidWmpVersionException |
Yüklü Microsoft Windows Medya Oynatıcı sürümü desteklenmediğinde oluşan özel durum. |
LanguageSpecificStringDictionary |
Bir nesnenin adını farklı dillerde 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çindeki iki nokta arasında bir PathFigureçizgi oluşturur. |
MatrixConverter |
Diğer türlerin örneklerini öğesine Matrixve '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şim matrisi dönüşümü oluşturur. |
MediaClock |
aracılığıyla MediaTimelinemedyanın zamanlama durumunu korur. |
MediaPlayer |
Çizimler için medya kayıttan yürütme sağlar. |
MediaScriptCommandEventArgs |
ve ScriptCommand olayları için ScriptCommand 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 PathFigurePathGeometrytopluca oluşturan nesne koleksiyonunu temsil eder. |
PathFigureCollectionConverter |
Diğer türlerin örneklerini öğesine PathFigureCollectionve '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 öğesini 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 öğesine PointCollectionve 'den dönüştürür. |
PointHitTestParameters |
Bir Point görsel nesnesinin isabet testi için kullanılacak parametre olarak belirtir. |
PointHitTestResult |
Bir isabet 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 |
İkincil Bezier segmentleri kümesini temsil eder. |
QuadraticBezierSegment |
bir 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ını ve değişikliklerin bildirimine kaydolmasını sağlar. |
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 |
bir RequestCachePolicyayrıştırma. |
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 eğmeyi temsil eder. |
SolidColorBrush |
Bir alanı düz bir renkle boyar. |
StreamGeometry |
kullanılarak açıklanan geometrik bir StreamGeometryContextşekil tanımlar. Bu geometri için hafif alternatiftir PathGeometry: 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 bölgeyi boyamanın bir yolunu açıklar. |
Transform |
2-B düzlemde dönüştürmeleri etkinleştiren işlevselliği tanımlar. Dönüştürmeler döndürme (RotateTransform), ölçeklendirme (ScaleTransform), 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 |
Nesneyi başka bir Transform nesne türüne veya türüne dönüştürür. |
TransformGroup |
Diğer Transform nesnelerden oluşan bileşik Transform bir nesneyi temsil eder. |
TranslateTransform |
2-B x-y koordinat sistemindeki bir nesneyi çevirir (taşır). |
Typeface |
, , FontWeightFontStyleve FontStretchbirleşimini FontFamilytemsil eder. |
VectorCollection |
Sıralı bir değer koleksiyonunu Vector temsil eder. |
VectorCollectionConverter |
Diğer türlerin örneklerini öğesine VectorCollectionve 'den dönüştürür. |
VideoDrawing |
Medya dosyasını yürütür. Medya bir video dosyasıysa, VideoDrawing belirtilen dikdörtgene çizer. |
Visual |
WPF'de isabet testi, eşgüdümlü dönüştürme ve sınırlayıcı kutu hesaplamaları 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ğacına 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
Numaralandırmalar
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 |
tarafından Brushkullanılan koordinat sistemini belirtir. |
CachingHint |
Kutucuklu fırça nesnelerinin önbelleğe alınıp alınmayacağını belirtir. |
ClearTypeHint |
Metnin ClearType ile işlenebileceği işleme altyapısına 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 |
içinde bulunan Geometry nesnelerin kesişen alanlarının PathFigure alanının oluşturulması için nasıl birleştirildiği belirtirGeometry. |
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 bir gradyan fırçasının gradyan vektör veya alanının dışına nasıl çizilip çizilemeyi belirtir. |
HitTestFilterBehavior |
Bir isabet testi filtre geri çağırma yönteminde isabet testinin dönüş davranışını belirtir. |
HitTestResultBehavior |
İsabet testi sırasında kalan görsel nesnelerin sabit listesi devam edip etmeyeceğini belirler. |
IntersectionDetail |
ile isabet edilen görseldeki GeometryHitTestParameters geometriler 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ılar üzerinde 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 |
Ç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ı doldurmak için nasıl yeniden boyutlandırıldığını açıklar. |
StyleSimulations |
Yazı tipinin simülasyon stilini açıklayan bir numaralandırıcı sınıfı tanımlar. |
SweepDirection |
Elips arkın çizildiği yönü tanımlar. |
TextFormattingMode |
sınıfı tarafından TextFormatter 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 |
Bir çıktı alanına kutucukların nasıl TileBrush boyandığı açıklanır. |
ToleranceType |
Hata toleransı değerinin yorumlandığı araçları belirler. |
Temsilciler
HitTestFilterCallback |
Görsel ağacının isabet testi işlemesinden atlanabilecek bölümlerini belirten geri çağırma yöntemini temsil eder. |
HitTestResultCallback |
İsabet testlerini özelleştirmek için kullanılan bir geri aramayı temsil eder. WPF, isabet sınaması kesişimlerini kullanıcıya bildirmek için öğesini çağırır HitTestResultCallback . |