Printing3DModel.TryReduceFacesAsync 메서드

정의

오버로드

TryReduceFacesAsync()

가까운 꼭짓점을 병합하여 Printing3DModel 내의 모든 메시에서 삼각형 면 수를 줄이는 알고리즘을 실행합니다. 삼각형의 총 수를 절반으로 줄이면 중지됩니다.

TryReduceFacesAsync(Printing3DFaceReductionOptions)

가까운 꼭짓점을 병합하여 Printing3DModel 내의 모든 메시에서 삼각형 면 수를 줄이는 알고리즘을 실행합니다. 지정된 옵션에 따라 중지됩니다.

TryReduceFacesAsync(Printing3DFaceReductionOptions, TimeSpan)

가까운 꼭짓점을 병합하여 Printing3DModel 내의 모든 메시에서 삼각형 면 수를 줄이는 알고리즘을 실행합니다. 지정된 옵션 또는 maxWait 시간에 도달하면 중지됩니다.

TryReduceFacesAsync()

가까운 꼭짓점을 병합하여 Printing3DModel 내의 모든 메시에서 삼각형 면 수를 줄이는 알고리즘을 실행합니다. 삼각형의 총 수를 절반으로 줄이면 중지됩니다.

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)

반환

비동기 작업이 성공했는지 여부를 나타내는 부울 값과 진행률을 0에서 1 사이의 10진수로 보고하는 Double 값입니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows 10 Anniversary Edition (10.0.14393.0 - for Xbox, see UWP features that aren't yet supported on Xbox에서 도입되었습니다.)
API contract
Windows.Graphics.Printing3D.Printing3DContract (v3.0에서 도입되었습니다.)

추가 정보

적용 대상

TryReduceFacesAsync(Printing3DFaceReductionOptions)

가까운 꼭짓점을 병합하여 Printing3DModel 내의 모든 메시에서 삼각형 면 수를 줄이는 알고리즘을 실행합니다. 지정된 옵션에 따라 중지됩니다.

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)

매개 변수

printing3DFaceReductionOptions
Printing3DFaceReductionOptions

작업 종료를 트리거하는 조건을 정의합니다.

반환

비동기 작업이 성공했는지 여부를 나타내는 부울 값과 진행률을 0에서 1 사이의 10진수로 보고하는 Double 값입니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows 10 Anniversary Edition (10.0.14393.0 - for Xbox, see UWP features that aren't yet supported on Xbox에서 도입되었습니다.)
API contract
Windows.Graphics.Printing3D.Printing3DContract (v3.0에서 도입되었습니다.)

추가 정보

적용 대상

TryReduceFacesAsync(Printing3DFaceReductionOptions, TimeSpan)

가까운 꼭짓점을 병합하여 Printing3DModel 내의 모든 메시에서 삼각형 면 수를 줄이는 알고리즘을 실행합니다. 지정된 옵션 또는 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)

매개 변수

printing3DFaceReductionOptions
Printing3DFaceReductionOptions

작업 종료를 트리거하는 조건을 정의합니다.

maxWait
TimeSpan TimeSpan

알고리즘이 실행할 수 있는 시간(초)을 정의합니다. 값이 0이면 다른 끝 조건이 충족될 때까지 알고리즘이 실행됩니다.

반환

비동기 작업이 성공했는지 여부를 나타내는 부울 값과 진행률을 0에서 1 사이의 10진수로 보고하는 Double 값입니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows 10 Anniversary Edition (10.0.14393.0 - for Xbox, see UWP features that aren't yet supported on Xbox에서 도입되었습니다.)
API contract
Windows.Graphics.Printing3D.Printing3DContract (v3.0에서 도입되었습니다.)

추가 정보

적용 대상