Printing3DFaceReductionOptions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce informazioni aggiuntive per il metodo TryReduceFacesAsync
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 Anniversary Edition (è stato introdotto in 10.0.14393.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Graphics.Printing3D.Printing3DContract (è stato introdotto in v3.0)
|
Commenti
Questa API è progettata per l'uso con pacchetti 3D Manufacturing Format (3MF). Per altre info su 3MF, vedi specifica 3MF.
Costruttori
Printing3DFaceReductionOptions() |
Crea un'istanza della classe Printing3DFaceReductionOptions |
Proprietà
MaxEdgeLength |
Imposta la lunghezza massima di un bordo per cui i triangoli che condividono il bordo possono essere uniti tramite il metodo TryReduceFacesAsync. Se impostato su zero, viene usato un valore predefinito predefinito. |
MaxReductionArea |
Imposta l'area di un triangolo sopra il quale il triangolo detto non può essere unito tramite il metodo TryReduceFacesAsync. Se impostato su zero, viene usato un valore predefinito predefinito. |
TargetTriangleCount |
Imposta il numero desiderato di triangoli in una mesh. Il metodo TryReduceFacesAsync interromperà l'unione dei visi se il numero di triangoli è minore o uguale a questo numero. Se impostato su zero, l'algoritmo verrà eseguito fino a quando il numero di triangoli non viene ridotto per metà. |