Printing3DMultiplePropertyMaterialGroup Clase

Definición

Representa un grupo de materiales de varias propiedades.

public ref class Printing3DMultiplePropertyMaterialGroup sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Graphics.Printing3D.IPrinting3DMultiplePropertyMaterialGroupFactory, 65536, Windows.Graphics.Printing3D.Printing3DContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Graphics.Printing3D.Printing3DContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class Printing3DMultiplePropertyMaterialGroup final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Graphics.Printing3D.Printing3DContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Graphics.Printing3D.IPrinting3DMultiplePropertyMaterialGroupFactory, 65536, "Windows.Graphics.Printing3D.Printing3DContract")]
class Printing3DMultiplePropertyMaterialGroup final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Graphics.Printing3D.IPrinting3DMultiplePropertyMaterialGroupFactory), 65536, typeof(Windows.Graphics.Printing3D.Printing3DContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Graphics.Printing3D.Printing3DContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class Printing3DMultiplePropertyMaterialGroup
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Graphics.Printing3D.Printing3DContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Graphics.Printing3D.IPrinting3DMultiplePropertyMaterialGroupFactory), 65536, "Windows.Graphics.Printing3D.Printing3DContract")]
public sealed class Printing3DMultiplePropertyMaterialGroup
function Printing3DMultiplePropertyMaterialGroup(MaterialGroupId)
Public NotInheritable Class Printing3DMultiplePropertyMaterialGroup
Herencia
Object Platform::Object IInspectable Printing3DMultiplePropertyMaterialGroup
Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Graphics.Printing3D.Printing3DContract (se introdujo en la versión v1.0)

Comentarios

Cada material de varias propiedades se define mediante una combinación de propiedades o materiales que se enumeran en los grupos de materiales especificados (MaterialGroupIndices). Cada combinación se define enumerando el índice de un elemento de un grupo de materiales con el índice de un elemento de un grupo de materiales secundario. Las combinaciones se especifican en MultipleProperties, donde los valores de índice se especifican en el mismo orden que los grupos de materiales enumerados en MaterialGroupIndices.

La clase Printing3DMultiplePropertyMaterialGroup corresponde al <multiproperties> elemento de la especificación 3D Manufacturing Format (3MF). Para obtener más información, consulta la especificación 3MF.

Constructores

Printing3DMultiplePropertyMaterialGroup(UInt32)

Crea una nueva instancia de la clase Printing3DMultiplePropertyMaterialGroup .

Propiedades

MaterialGroupId

Obtiene el identificador (ID) del grupo de materiales de varias propiedades.

MaterialGroupIndices

Obtiene una lista ordenada de grupos de materiales (valores MaterialGroupId ) que se usan para definir combinaciones de material de propiedad en el grupo de varias propiedades. El orden de los grupos de materiales se mantiene en las combinaciones definidas por MultipleProperties.

MultipleProperties

Obtiene una lista de combinaciones de materiales de propiedad. Cada combinación se define enumerando el índice de un elemento de un grupo de materiales con el índice de un elemento de un grupo de materiales secundario. Los valores de índice se especifican en el mismo orden que los grupos de materiales enumerados en MaterialGroupIndices.

Se aplica a