System.Windows.Media Ad Alanı

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

Belirtilen Brush ve Penkullanarak bir Geometry çizer.

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

bir Drawing işleyen nesneyi temsil eder GlyphRun.

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

Color

Alfa, kırmızı, yeşil ve mavi kanallar açısından bir rengi açıklar.

DoubleCollection.Enumerator

içindeki DoubleCollectionöğeleri numaralandırırDouble.

DrawingCollection.Enumerator

içindeki DrawingCollectionöğeleri numaralandırırDrawing.

GeneralTransformCollection.Enumerator

içindeki GeneralTransformCollectionöğeleri numaralandırırGeneralTransform.

GeometryCollection.Enumerator

içindeki GeometryCollectionöğeleri numaralandırırGeometry.

GradientStopCollection.Enumerator

içindeki GradientStopCollectionöğeleri numaralandırırGradientStop.

Int32Collection.Enumerator

içindeki Int32Collectionöğeleri numaralandırırInt32.

Matrix

2-B alanda dönüşümler için kullanılan 3x3 benzeşim dönüştürme matrisi temsil eder.

PathFigureCollection.Enumerator

içindeki PathFigureCollectionöğeleri numaralandırırPathFigure.

PathSegmentCollection.Enumerator

üzerinde PathSegmentCollectionbasit bir yinelemeyi 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 PointCollectionöğeleri numaralandırırPoint.

TextEffectCollection.Enumerator

içindeki TextEffectCollectionöğeleri numaralandırırTextEffect.

TransformCollection.Enumerator

üzerinde TransformCollectionbasit bir yinelemeyi destekler.

VectorCollection.Enumerator

içindeki VectorCollectionöğeleri numaralandırırVector.

VisualCollection.Enumerator

içindeki VisualCollectionöğeleri numaralandırırVisual.

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 .