Printing3DMesh Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Gitter im 3D-Modell dar.
public ref class Printing3DMesh sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Graphics.Printing3D.Printing3DContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Graphics.Printing3D.Printing3DContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Printing3DMesh final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Graphics.Printing3D.Printing3DContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Graphics.Printing3D.Printing3DContract")]
class Printing3DMesh final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Graphics.Printing3D.Printing3DContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Graphics.Printing3D.Printing3DContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Printing3DMesh
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Graphics.Printing3D.Printing3DContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Graphics.Printing3D.Printing3DContract")]
public sealed class Printing3DMesh
function Printing3DMesh()
Public NotInheritable Class Printing3DMesh
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Graphics.Printing3D.Printing3DContract (eingeführt in v1.0)
|
Hinweise
Die Printing3DMesh-Klasse entspricht dem <mesh>
-Element in der 3D Manufacturing Format-Spezifikation (3MF). Weitere Informationen finden Sie in der 3MF-Spezifikation.
Konstruktoren
Printing3DMesh() |
Erstellt eine Instanz der Printing3DMesh-Klasse . |
Eigenschaften
BufferDescriptionSet |
Ruft eine Reihe von Gitterpufferbeschreibungen ab. |
BufferSet |
Ruft einen Satz von Gitterpuffern ab. |
IndexCount |
Ruft die Anzahl der Dreiecksindizes ab oder legt sie fest. |
TriangleIndicesDescription |
Ruft die Pufferbeschreibung für Dreiecksindizes ab oder legt sie fest. |
TriangleMaterialIndicesDescription |
Ruft die Pufferbeschreibung für Dreiecksmaterialindizes ab oder legt sie fest. |
VertexCount |
Ruft die Anzahl der Dreiecksvertices ab oder legt diese fest. |
VertexNormalsDescription |
Ruft die Pufferbeschreibung für Vertexnormale ab oder legt diese fest. |
VertexPositionsDescription |
Ruft die Pufferbeschreibung für Vertexpositionen ab oder legt diese fest. |
Methoden
CreateTriangleIndices(UInt32) |
Erstellt den Puffer für Dreiecksindizes. |
CreateTriangleMaterialIndices(UInt32) |
Erstellt den Puffer für Dreiecksmaterialindizes. |
CreateVertexNormals(UInt32) |
Erstellt den Puffer für Vertexnormale. |
CreateVertexPositions(UInt32) |
Erstellt den Puffer für Vertexpositionen. |
GetTriangleIndices() |
Ruft den Puffer für Dreiecksindizes ab. |
GetTriangleMaterialIndices() |
Ruft den Puffer für Dreiecksmaterialindizes ab. |
GetVertexNormals() |
Ruft den Puffer für Vertexnormale ab. |
GetVertexPositions() |
Ruft den Puffer für Vertexpositionen ab. |
VerifyAsync(Printing3DMeshVerificationMode) |
Überprüft, ob das Gitter über vielfältige Kanten und normale Dreiecke verfügt. |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für