Erweitern Minimieren
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

System.Windows.Media.Media3D-Namespace

Enthält Typen, die die 3-D-Präsentation in Windows Presentation Foundation (WPF)-Anwendungen unterstützen.

  KlasseBeschreibung
Öffentliche KlasseAffineTransform3D Die Basisklasse, von der alle konkreten affinen 3-D-Transformationen – Verschiebungen, Drehungen und Skalierungstransformationen – abgeleitet werden.
Öffentliche KlasseAmbientLight Ein Lichtobjekt, das Licht gleichmäßig auf Objekte anwendet, unabhängig von ihrer Form.
Öffentliche KlasseAxisAngleRotation3DStellt eine 3D-Drehung mit einem angegebenen Winkel um eine angegebene Achse dar.
Öffentliche KlasseCameraGibt an, welcher Teil der 3D-Szene vom Viewport3DVisual-Element oder vom Viewport3D-Element gerendert wird.
Öffentliche KlasseContainerUIElement3DStellt einen Container für Visual3D-Objekte dar.
Öffentliche KlasseDiffuseMaterial Ermöglicht die Anwendung eines 2-D-Pinsels, z. B. eines SolidColorBrush oder eines TileBrush, auf ein 3-D-Modell mit diffuser Beleuchtung.
Öffentliche KlasseDirectionalLightEin Lichtobjekt, dessen Effekt in der von einem Vector3D angegebenen Richtung projiziert wird.
Öffentliche KlasseEmissiveMaterialWendet einen Brush auf ein 3-D-Modell an, sodass die Beleuchtung so berechnet wird, dass die Farbe des vom Material ausgestrahlten Lichts mit der Farbe des Brush übereinstimmt.
Öffentliche KlasseGeneralTransform2DTo3DStellt Unterstützung für Transformationen von 2D in 3D bereit.
Öffentliche KlasseGeneralTransform3DStellt allgemeine Transformationsunterstützung für 3D-Objekte bereit.
Öffentliche KlasseGeneralTransform3DCollectionStellt eine geordnete Auflistung von GeneralTransform3D-Objekten dar.
Öffentliche KlasseGeneralTransform3DGroupStellt einen GeneralTransform3D dar, bei dem es sich um eine zusammengesetzte Transformation der Transformationen in der zugehörigen GeneralTransform3DCollection handelt.
Öffentliche KlasseGeneralTransform3DTo2DStellt Unterstützung für Transformationen von 3D in 2D bereit.
Öffentliche KlasseGeometry3DKlassen, die von dieser abstrakten Basisklasse abgeleitet werden, definieren geometrische 3D-Formen. Die Geometry3D-Klasse von Objekten kann für Treffertests und zum Rendern von 3D-Grafikdaten verwendet werden.
Öffentliche KlasseGeometryModel3DRendert ein Geometry3D mit dem angegebenen Material.
Öffentliche KlasseHitTestParameters3DEine abstrakte Klasse, die die Parameter eines 3D-Treffertests darstellt.
Öffentliche KlasseLight Ein Model3D-Objekt, das die Beleuchtung darstellt, die auf eine 3-D-Szene angewendet wird.
Öffentliche KlasseMaterialAbstrakte Basisklasse für Materialien.
Öffentliche KlasseMaterialCollectionAuflistung von Material-Objekten.
Öffentliche KlasseMaterialGroupStellt ein Material dar, das aus den Materialien in der zugehörigen Auflistung zusammengesetzt ist.
Öffentliche KlasseMatrix3DConverterKonvertiert Instanzen anderer Typen in bzw. aus Instanzen von Matrix3D.
Öffentliche KlasseMatrixCameraEine Kamera, die die Ansichts- und Projektionstransformation als Matrix3D-Objekt angibt.
Öffentliche KlasseMatrixTransform3DErstellt eine von einem Matrix3D angegebene Transformation, mit der Objekte oder Koordinatensysteme im 3-D-Raum der Welt bearbeitet werden.
Öffentliche KlasseMeshGeometry3DEine Dreiecksprimitive zum Erstellen einer 3-D-Form.
Öffentliche KlasseModel3DStellt Funktionen für 3-D-Modelle bereit. 
Öffentliche KlasseModel3DCollectionStellt eine geordnete Auflistung von Model3D-Objekten dar.
Öffentliche KlasseModel3DGroupErmöglicht das Verwenden einer Reihe von 3-D-Modellen als Einheit. 
Öffentliche KlasseModelUIElement3DRendert ein 3D-Modell, das Eingabe, Fokus und Ereignisse unterstützt.
Öffentliche KlasseModelVisual3DStellt ein Visual3D bereit, das Model3D-Objekte rendert.
Öffentliche KlasseOrthographicCamera Stellt eine orthographische Projektionskamera dar.
Öffentliche KlassePerspectiveCamera Stellt eine perspektivische Projektionskamera dar.
Öffentliche KlassePoint3DCollectionStellt eine geordnete Auflistung von Point3D-Objekten dar.
Öffentliche KlassePoint3DCollectionConverterKonvertiert Instanzen anderer Typen in bzw. aus Point3DCollection-Instanzen.
Öffentliche KlassePoint3DConverter Konvertiert Instanzen anderer Typen in eine bzw. aus einer Point3D-Struktur.
Öffentliche KlassePoint4DConverter Konvertiert Instanzen anderer Typen in eine bzw. aus einer Point4D-Struktur.
Öffentliche KlassePointLightStellt eine Lichtquelle mit einer angegebenen Position im Raum dar, die Licht in alle Richtungen ausstrahlt.
Öffentliche KlassePointLightBaseEine abstrakte Basisklasse, die ein Lichtobjekt darstellt, das über eine Position im Raum verfügt und Licht in alle Richtungen projiziert.
Öffentliche KlasseProjectionCameraEine abstrakte Basisklasse für perspektivische und orthographische Projektionskameras.
Öffentliche KlasseQuaternionConverterKonvertiert Instanzen anderer Typen in bzw. aus Instanzen von Quaternion.
Öffentliche KlasseQuaternionRotation3DStellt eine als Quaternion definierte Drehungstransformation dar.
Öffentliche KlasseRayHitTestParametersGibt die Parameter eines Treffertests an einem Strahl an.
Öffentliche KlasseRayHitTestResultStellt das Ergebnis eines Treffertests an einem Strahl dar.
Öffentliche KlasseRayMeshGeometry3DHitTestResultStellt den Schnittpunkt eines Strahlentreffertests und eines MeshGeometry3D dar.
Öffentliche KlasseRect3DConverterKonvertiert Instanzen anderer Typen in bzw. aus Instanzen von Rect3D.
Öffentliche KlasseRotateTransform3D Gibt eine Drehungstransformation an.
Öffentliche KlasseRotation3DGibt die 3D-Drehung an, die in einer Transformation verwendet werden soll.
Öffentliche KlasseScaleTransform3DSkaliert ein Objekt im dreidimensionalen x-y-z-Raum ab einem definierten Mittelpunkt. Die Skalierungsfaktoren werden in der x-, y- und z-Richtung ab diesem Mittelpunkt definiert.
Öffentliche KlasseSize3DConverter Konvertiert Instanzen anderer Typen in eine bzw. aus einer Size3D-Struktur.
Öffentliche KlasseSpecularMaterialErmöglicht das Anwenden eines 2-D-Pinsels, z. B. SolidColorBrush oder TileBrush, auf ein 3-D-Modell mit glänzender Beleuchtung.
Öffentliche KlasseSpotLightEin Lichtobjekt, dessen Effekt in einem kegelförmigen Bereich in einer angegebenen Richtung projiziert wird.
Öffentliche KlasseTransform3DStellt eine übergeordnete Klasse für alle dreidimensionalen Transformationen, einschließlich Verschiebungs-, Drehungs- und Skalierungstransformationen, bereit.
Öffentliche KlasseTransform3DCollectionStellt eine geordnete Auflistung von Transform3D-Objekten dar.
Öffentliche KlasseTransform3DGroupStellt eine zusammengesetzte Transformation dar, die aus den untergeordneten Transform3D-Elementen in der zugehörigen Transform3DCollection besteht.
Öffentliche KlasseTranslateTransform3DVerschiebt ein Objekt im dreidimensionalen x-y-z-Raum.
Öffentliche KlasseVector3DCollection Auflistung von Vector3D-Objekten.
Öffentliche KlasseVector3DCollectionConverterKonvertiert Instanzen anderer Typen in bzw. aus Instanzen von Vector3DCollection.
Öffentliche KlasseVector3DConverter Konvertiert Instanzen anderer Typen in eine bzw. aus einer Vector3D-Struktur.
Öffentliche KlasseViewport2DVisual3DRendert die untergeordneten 2D-Elemente innerhalb der angegebenen 3D-Viewportgrenzen.
Öffentliche KlasseViewport3DVisualRendert die untergeordneten Visual3D-Elemente innerhalb der angegebenen 2D-Viewportgrenzen.
Öffentliche KlasseVisual3DStellt Dienste und Eigenschaften bereit, die allen visuellen 3D-Objekten gemeinsam sind, einschließlich Treffertests, Koordinatentransformation und Berechnungen für umgebende Felder.
Öffentliche KlasseVisual3DCollectionStellt eine geordnete Auflistung von Visual3D-Objekten dar.
  StrukturBeschreibung
Öffentliche StrukturGeneralTransform3DCollection.EnumeratorListet GeneralTransform3D-Elemente in einer GeneralTransform3DCollection auf.
Öffentliche StrukturMaterialCollection.EnumeratorListet Material-Elemente in einer MaterialCollection auf.
Öffentliche StrukturMatrix3D Stellt eine 4x4-Matrix dar, die für Transformationen im 3-D-Raum verwendet wird.
Öffentliche StrukturModel3DCollection.EnumeratorDurchläuft Elemente in einer Auflistung.
Öffentliche StrukturPoint3DStellt eine x-, y- und z-Koordinate im 3-D-Raum dar.
Öffentliche StrukturPoint3DCollection.EnumeratorListet Elemente in einer Point3DCollection auf.
Öffentliche StrukturPoint4DStellt einen x-y-z-w-Koordinatenpunkt im Raum der Welt dar, der für Transformationen mit nicht affinen 3-D-Matrizen verwendet wird.
Öffentliche StrukturQuaternionEine Struktur, die eine Drehung in drei Dimensionen darstellt.
Öffentliche StrukturRect3DStellt ein 3D-Rechteck, z. B. einen Würfel, dar.
Öffentliche StrukturSize3DDie Datenstruktur, mit der die Größe eines dreidimensionalen Objekts beschrieben wird.
Öffentliche StrukturTransform3DCollection.EnumeratorListet Transform3D-Elemente in einer Transform3DCollection auf.
Öffentliche StrukturVector3DStellt eine Verschiebung im 3-D-Raum dar.
Öffentliche StrukturVector3DCollection.EnumeratorListet Vector-Elemente in einer VectorCollection auf.
Öffentliche StrukturVisual3DCollection.EnumeratorListet Visual3D-Elemente in einer Visual3DCollection auf.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.