Printing3DFaceReductionOptions 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 zusätzliche Informationen für die TryReduceFacesAsync-Methode in der Printing3DModel-Klasse bereit.
public ref class Printing3DFaceReductionOptions sealed
/// [Windows.Foundation.Metadata.Activatable(196608, "Windows.Graphics.Printing3D.Printing3DContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Graphics.Printing3D.Printing3DContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Printing3DFaceReductionOptions final
[Windows.Foundation.Metadata.Activatable(196608, "Windows.Graphics.Printing3D.Printing3DContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Graphics.Printing3D.Printing3DContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Printing3DFaceReductionOptions
function Printing3DFaceReductionOptions()
Public NotInheritable Class Printing3DFaceReductionOptions
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Graphics.Printing3D.Printing3DContract (eingeführt in v3.0)
|
Hinweise
Diese API ist für die Verwendung mit 3D Manufacturing Format(3MF)-Paketen konzipiert. Weitere Informationen zu 3MF finden Sie in der 3MF-Spezifikation.
Konstruktoren
Printing3DFaceReductionOptions() |
Erstellt eine Instanz der Printing3DFaceReductionOptions-Klasse . |
Eigenschaften
MaxEdgeLength |
Legt die maximale Länge einer Kante fest, für die die Dreiecke, die diese Kante gemeinsam nutzen, über die TryReduceFacesAsync-Methode zusammengeführt werden können. Wenn dieser Wert auf 0 festgelegt ist, wird ein integrierter Standardwert verwendet. |
MaxReductionArea |
Legt den Bereich eines Dreiecks fest, über dem dieses Dreieck nicht über die TryReduceFacesAsync-Methode zusammengeführt werden kann. Wenn dieser Wert auf 0 festgelegt ist, wird ein integrierter Standardwert verwendet. |
TargetTriangleCount |
Legt die gewünschte Anzahl von Dreiecken auf einem Gitter fest. Die TryReduceFacesAsync-Methode beendet das Zusammenführen von Gesichtern, wenn die Dreiecksanzahl kleiner oder gleich dieser Zahl ist. Wenn dieser Wert auf 0 festgelegt ist, wird der Algorithmus so lange ausgeführt, bis die Anzahl der Dreiecke um die Hälfte reduziert wird. |
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