System.Windows.Media.Media3D 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 3-b sunumunu destekleyen türleri içerir.
Sınıflar
AffineTransform3D |
Tüm beton benzeşim 3-B dönüşümlerinin (çeviriler, döndürmeler ve ölçek dönüştürmeleri) türetildiği temel sınıf. |
AmbientLight |
Şekilleri ne olursa olsun nesnelere tekdüzen ışık uygulayan açık nesne. |
AxisAngleRotation3D |
Belirtilen eksen hakkında belirtilen açının 3-B döndürmesini temsil eder. |
Camera |
3B sahnenin hangi bölümünün veya Viewport3D öğesi tarafından Viewport3DVisual işlendiğini belirtir. |
ContainerUIElement3D |
Nesneler için Visual3D bir kapsayıcıyı temsil eder. |
DiffuseMaterial |
Ya da TileBrushgibi SolidColorBrush bir 2-B fırçanın yaygın olarak aydınlatılmış bir 3-B modele uygulanmasına izin verir. |
DirectionalLight |
Bir tarafından Vector3Dbelirtilen bir yönde etkisini projelendiren hafif nesne. |
EmissiveMaterial |
bir Brush 3-B modeline uygular, böylece ışık rengine eşit ışık yayarmış gibi Material aydınlatma hesaplamalarına Brushkatılır. |
GeneralTransform2DTo3D |
2-B - 3-B dönüştürme desteği sağlar. |
GeneralTransform3D |
3-B nesneler için genelleştirilmiş dönüştürme desteği sağlar. |
GeneralTransform3DCollection |
Sıralı bir nesne koleksiyonunu GeneralTransform3D temsil eder. |
GeneralTransform3DGroup |
içindeki dönüşümlerin bileşimi olan bir GeneralTransform3D öğesini temsil eder GeneralTransform3DCollection. |
GeneralTransform3DTo2D |
3-B - 2-B dönüştürme desteği sağlar. |
Geometry3D |
Bu soyut temel sınıftan türetilen sınıflar 3B geometrik şekilleri tanımlar. Geometry3D Nesne sınıfı, isabet testi ve 3B grafik verilerini işlemek için kullanılabilir. |
GeometryModel3D |
belirtilen Materialile bir Geometry3D işler. |
HitTestParameters3D |
3B isabet testinin parametrelerini temsil eden soyut sınıf. |
Light |
Model3D 3-B görünüme uygulanan aydınlatmayı temsil eden nesne. |
Material |
Malzemeler için soyut temel sınıf. |
MaterialCollection |
Nesne koleksiyonu Material . |
MaterialGroup |
Koleksiyonundaki Malzemelerin bileşimi olan bir Material öğesini temsil eder. |
Matrix3DConverter |
Diğer türlerin örneklerini örneklerine ve örneklerinden Matrix3Ddönüştürür. |
MatrixCamera |
Görünümü ve projeksiyonu belirten kamera nesne olarak Matrix3D dönüşür. |
MatrixTransform3D |
3-B dünya uzayında nesneleri işlemek veya sistemleri koordine etmek için kullanılan tarafından belirtilen bir Matrix3Ddönüştürme oluşturur. |
MeshGeometry3D |
3B şekil oluşturmak için üçgen ilkel. |
Model3D |
3B modeller için işlevsellik sağlar. |
Model3DCollection |
Sıralı bir nesne koleksiyonunu Model3D temsil eder. |
Model3DGroup |
Birim olarak bir dizi 3-B modelin kullanılmasını sağlar. |
ModelUIElement3D |
Girişi, odağı ve olayları destekleyen bir 3-B modeli işler. |
ModelVisual3D | |
OrthographicCamera |
Ortografik projeksiyon kameralarını temsil eder. |
PerspectiveCamera |
Perspektif projeksiyon kamerasını temsil eder. |
Point3DCollection |
Sıralı bir nesne koleksiyonunu Point3D temsil eder. |
Point3DCollectionConverter |
Diğer türlerin örneklerini örneklere ve örneklere Point3DCollection dönüştürür. |
Point3DConverter |
Diğer türlerin örneklerini bir yapıya ve yapıdan Point3D dönüştürür. |
Point4DConverter |
Diğer türlerin örneklerini bir yapıya ve yapıdan Point4D dönüştürür. |
PointLight |
Alanda belirli bir konuma sahip olan ve ışığını her yönde projelendiren bir ışık kaynağını temsil eder. |
PointLightBase |
Boşlukta bir konuma sahip olan ve ışığını her yönde projeleyen bir ışık nesnesini temsil eden soyut temel sınıf. |
ProjectionCamera |
Perspektif ve ortografik projeksiyon kameraları için soyut bir temel sınıf. |
QuaternionConverter |
Diğer türlerin örneklerini örneklerine ve örneklerinden Quaterniondönüştürür. |
QuaternionRotation3D |
Quaternion olarak tanımlanan döndürme dönüşümünü temsil eder. |
RayHitTestParameters |
Bir ışın boyunca isabet testinin parametrelerini belirtir. |
RayHitTestResult |
Bir ışın boyunca isabet testinin sonucunu temsil eder. |
RayMeshGeometry3DHitTestResult |
Bir ışın isabeti testi ile MeshGeometry3Darasındaki kesişimi temsil eder. |
Rect3DConverter |
Diğer türlerin örneklerini örneklerine ve örneklerinden Rect3Ddönüştürür. |
RotateTransform3D |
Döndürme dönüşümünü belirtir. |
Rotation3D |
Dönüştürmede kullanılacak 3-B döndürmeyi belirtir. |
ScaleTransform3D |
Tanımlanan bir merkez noktasından başlayarak bir nesneyi üç boyutlu x-y-z düzleminde ölçeklendirir. Ölçek faktörleri bu merkez noktasından x, y ve z yönlerinde tanımlanır. |
Size3DConverter |
Diğer türlerin örneklerini bir yapıya ve yapıdan Size3D dönüştürür. |
SpecularMaterial |
veya TileBrushgibi SolidColorBrush bir 2-B fırçanın, belirtik olarak aydınlatılmış bir 3-B modele uygulanmasını sağlar. |
SpotLight |
Etkisini belirtilen yönde koni şeklindeki bir alanda projelendileyen açık nesne. |
Transform3D |
Çeviri, döndürme ve ölçek dönüştürmeleri dahil olmak üzere üç boyutlu dönüştürmelerin tümü için bir üst sınıf sağlar. |
Transform3DCollection |
Sıralı bir nesne koleksiyonunu Transform3D temsil eder. |
Transform3DGroup |
içindeki alt öğelerinin Transform3D bileşimi olan bir dönüşümü temsil eder Transform3DCollection. |
TranslateTransform3D |
Bir nesneyi üç boyutlu x-y-z düzleminde çevirir. |
Vector3DCollection |
Nesne koleksiyonu Vector3D . |
Vector3DCollectionConverter |
Diğer türlerin örneklerini örneklerine ve örneklerinden Vector3DCollectiondönüştürür. |
Vector3DConverter |
Diğer türlerin örneklerini bir yapıya ve yapıdan Vector3D dönüştürür. |
Viewport2DVisual3D |
Belirtilen 3-B görünüm penceresi sınırları içinde 2-B alt öğeleri işler. |
Viewport3DVisual |
Visual3D Belirtilen 2B görünüm penceresi sınırları içindeki alt öğeleri işler. |
Visual3D |
İsabet testi, eşgüdümlü dönüştürme ve sınırlayıcı kutu hesaplamaları dahil olmak üzere görsel 3-B nesneleri için ortak olan hizmetler ve özellikler sağlar. |
Visual3DCollection |
Sıralı bir nesne koleksiyonunu Visual3D temsil eder. |
Yapılar
GeneralTransform3DCollection.Enumerator |
içindeki GeneralTransform3DCollectionöğeleri numaralandırırGeneralTransform3D. |
MaterialCollection.Enumerator |
içindeki MaterialCollectionöğeleri numaralandırırMaterial. |
Matrix3D |
3-B alanda dönüşümler için kullanılan 4 x 4 matrisi temsil eder. |
Model3DCollection.Enumerator |
Koleksiyondaki öğeleri numaralandırır. |
Point3D |
3-B boşlukta x, y ve z koordinat noktalarını temsil eder. |
Point3DCollection.Enumerator |
içindeki Point3DCollectionöğeleri numaralandırır. |
Point4D |
Affine olmayan 3-B matrislerle dönüştürmeler gerçekleştirirken kullanılan dünya alanında x,y-, z-ve w-koordinat noktalarını temsil eder. |
Quaternion |
Bir döndürmeyi üç boyutta temsil eden yapı. |
Rect3D |
3-B dikdörtgeni temsil eder: örneğin, bir küp. |
Size3D |
Üç boyutlu bir nesnenin boyutunu açıklayan veri yapısı. |
Transform3DCollection.Enumerator |
içindeki Transform3DCollectionöğeleri numaralandırırTransform3D. |
Vector3D |
3B alanda yer değiştirmeyi temsil eder. |
Vector3DCollection.Enumerator |
içindeki VectorCollectionöğeleri numaralandırırVector. |
Visual3DCollection.Enumerator |
içindeki Visual3DCollectionöğeleri numaralandırırVisual3D. |