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 wurde für die Verwendung mit 3D Manufacturing Format (3MF)-Paketen entwickelt. Weitere Informationen zu 3MF finden Sie in der 3MF Specification.
Konstruktoren
Printing3DFaceReductionOptions() |
Erstellt eine Instanz der Printing3DFaceReductionOptions Klasse. |
Eigenschaften
MaxEdgeLength |
Legt die maximale Länge eines Rands fest, für den die Dreiecke, die den betreffenden Rand teilen, über die TryReduceFacesAsync- methode zusammengeführt werden kann. Bei Festlegung auf Null wird ein integrierter Standardwert verwendet. |
MaxReductionArea |
Legt den Bereich eines Dreiecks fest, über dem das angegebene Dreieck nicht über die TryReduceFacesAsync-Methode zusammengeführt werden kann. Bei Festlegung auf Null wird ein integrierter Standardwert verwendet. |
TargetTriangleCount |
Legt die gewünschte Anzahl von Dreiecken für ein Gitter fest. Die TryReduceFacesAsync Methode beendet das Zusammenführen von Gesichtern, wenn die Dreiecksanzahl kleiner oder gleich dieser Zahl ist. Bei Festlegung auf Null wird der Algorithmus ausgeführt, bis die Anzahl der Dreiecke um die Hälfte reduziert wird. |