Printing3DModel.TryReduceFacesAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
TryReduceFacesAsync() |
Ejecuta un algoritmo que reduce el número de caras de triángulo en todas las mallas dentro de Printing3DModel mediante la combinación de vértices cercanos. Se detiene cuando el número total de triángulos se reduce por mitad. |
TryReduceFacesAsync(Printing3DFaceReductionOptions) |
Ejecuta un algoritmo que reduce el número de caras de triángulo en todas las mallas dentro de Printing3DModel mediante la combinación de vértices cercanos. Se detiene según las opciones especificadas. |
TryReduceFacesAsync(Printing3DFaceReductionOptions, TimeSpan) |
Ejecuta un algoritmo que reduce el número de caras de triángulo en todas las mallas dentro de Printing3DModel mediante la combinación de vértices cercanos. Se detiene según las opciones especificadas o cuando se alcanza el tiempo maxWait . |
TryReduceFacesAsync()
Ejecuta un algoritmo que reduce el número de caras de triángulo en todas las mallas dentro de Printing3DModel mediante la combinación de vértices cercanos. Se detiene cuando el número total de triángulos se reduce por mitad.
public:
virtual IAsyncOperationWithProgress<bool, double> ^ TryReduceFacesAsync() = TryReduceFacesAsync;
/// [Windows.Foundation.Metadata.Overload("TryReduceFacesAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<bool, double> TryReduceFacesAsync();
[Windows.Foundation.Metadata.Overload("TryReduceFacesAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<bool,double> TryReduceFacesAsync();
function tryReduceFacesAsync()
Public Function TryReduceFacesAsync () As IAsyncOperationWithProgress(Of Boolean, Double)
Devoluciones
IAsyncOperationWithProgress<bool,double>
Valor booleano que indica si la operación asincrónica se realizó correctamente y un valor Double que notifica el progreso como un número decimal entre cero y uno.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Graphics.Printing3D.Printing3DContract (se introdujo en la versión v3.0)
|
Consulte también
- TryReduceFacesAsync(Printing3DFaceReductionOptions)
- TryReduceFacesAsync(Printing3DFaceReductionOptions, TimeSpan)
Se aplica a
TryReduceFacesAsync(Printing3DFaceReductionOptions)
Ejecuta un algoritmo que reduce el número de caras de triángulo en todas las mallas dentro de Printing3DModel mediante la combinación de vértices cercanos. Se detiene según las opciones especificadas.
public:
virtual IAsyncOperationWithProgress<bool, double> ^ TryReduceFacesAsync(Printing3DFaceReductionOptions ^ printing3DFaceReductionOptions) = TryReduceFacesAsync;
/// [Windows.Foundation.Metadata.Overload("TryReduceFacesWithOptionsAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<bool, double> TryReduceFacesAsync(Printing3DFaceReductionOptions const& printing3DFaceReductionOptions);
[Windows.Foundation.Metadata.Overload("TryReduceFacesWithOptionsAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<bool,double> TryReduceFacesAsync(Printing3DFaceReductionOptions printing3DFaceReductionOptions);
function tryReduceFacesAsync(printing3DFaceReductionOptions)
Public Function TryReduceFacesAsync (printing3DFaceReductionOptions As Printing3DFaceReductionOptions) As IAsyncOperationWithProgress(Of Boolean, Double)
Parámetros
- printing3DFaceReductionOptions
- Printing3DFaceReductionOptions
Define las condiciones que desencadenarán el final de la operación.
Devoluciones
IAsyncOperationWithProgress<bool,double>
Valor booleano que indica si la operación asincrónica se realizó correctamente y un valor Double que notifica el progreso como un número decimal entre cero y uno.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Graphics.Printing3D.Printing3DContract (se introdujo en la versión v3.0)
|
Consulte también
Se aplica a
TryReduceFacesAsync(Printing3DFaceReductionOptions, TimeSpan)
Ejecuta un algoritmo que reduce el número de caras de triángulo en todas las mallas dentro de Printing3DModel mediante la combinación de vértices cercanos. Se detiene según las opciones especificadas o cuando se alcanza el tiempo maxWait .
public:
virtual IAsyncOperationWithProgress<bool, double> ^ TryReduceFacesAsync(Printing3DFaceReductionOptions ^ printing3DFaceReductionOptions, TimeSpan maxWait) = TryReduceFacesAsync;
/// [Windows.Foundation.Metadata.Overload("TryReduceFacesWithOptionsAndTimeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<bool, double> TryReduceFacesAsync(Printing3DFaceReductionOptions const& printing3DFaceReductionOptions, TimeSpan const& maxWait);
[Windows.Foundation.Metadata.Overload("TryReduceFacesWithOptionsAndTimeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<bool,double> TryReduceFacesAsync(Printing3DFaceReductionOptions printing3DFaceReductionOptions, System.TimeSpan maxWait);
function tryReduceFacesAsync(printing3DFaceReductionOptions, maxWait)
Public Function TryReduceFacesAsync (printing3DFaceReductionOptions As Printing3DFaceReductionOptions, maxWait As TimeSpan) As IAsyncOperationWithProgress(Of Boolean, Double)
Parámetros
- printing3DFaceReductionOptions
- Printing3DFaceReductionOptions
Define las condiciones que desencadenarán el final de la operación.
Define la cantidad de tiempo (en segundos) para la que se puede ejecutar el algoritmo. Un valor de 0 hará que el algoritmo se ejecute hasta que se cumpla otra condición final.
Devoluciones
IAsyncOperationWithProgress<bool,double>
Valor booleano que indica si la operación asincrónica se realizó correctamente y un valor Double que notifica el progreso como un número decimal entre cero y uno.
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Graphics.Printing3D.Printing3DContract (se introdujo en la versión v3.0)
|