Printing3DFaceReductionOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет дополнительные сведения для метода TryReduceFacesAsync в классе Printing3DModel
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
- Наследование
- Атрибуты
Требования к 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)
|
Комментарии
Этот API предназначен для использования с пакетами трехмерного производственного формата (3MF). Дополнительные сведения о 3MF см. в спецификации 3MF.
Конструкторы
Printing3DFaceReductionOptions() |
Создает экземпляр класса Printing3DFaceReductionOptions. |
Свойства
MaxEdgeLength |
Задает максимальную длину края, для которой треугольники, которые совместно используют указанный край, можно объединить с помощью метода TryReduceFacesAsync. Если задано равно нулю, используется встроенное значение по умолчанию. |
MaxReductionArea |
Задает область треугольника над указанным треугольником, который не может быть объединен с помощью метода TryReduceFacesAsync. Если задано равно нулю, используется встроенное значение по умолчанию. |
TargetTriangleCount |
Задает требуемое количество треугольников в сетке. Метод TryReduceFacesAsync остановит слияние лиц, если число треугольников меньше или равно этому числу. Если задано равно нулю, алгоритм будет выполняться до тех пор, пока число треугольников не будет сокращено на половину. |