Printing3DMultiplePropertyMaterialGroup Clase
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í.
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
- 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 elemento <multiproperties>
en la especificación 3D Manufacturing Format (3MF). Para obtener más información, consulta la
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 de 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. |