Printing3DModel.TryReduceFacesAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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)
戻り値
IAsyncOperationWithProgress<bool,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)
- TryReduceFacesAsync(Printing3DFaceReductionOptions, TimeSpan)
適用対象
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
操作の終了をトリガーする条件を定義します。
戻り値
IAsyncOperationWithProgress<bool,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, 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
操作の終了をトリガーする条件を定義します。
戻り値
IAsyncOperationWithProgress<bool,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 で導入)
|