Compartilhar via


Printing3DMultiplePropertyMaterialGroup Classe

Definição

Representa um grupo de materiais de várias propriedades.

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
Herança
Object Platform::Object IInspectable Printing3DMultiplePropertyMaterialGroup
Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.10240.0)
API contract
Windows.Graphics.Printing3D.Printing3DContract (introduzida na v1.0)

Comentários

Cada material de várias propriedades é definido por uma combinação de propriedades e/ou materiais listados nos grupos de materiais especificados (MaterialGroupIndices). Cada combinação é definida listando o índice de um item de um grupo de materiais com o índice de um item de um grupo de materiais secundário. As combinações são especificadas em MultipleProperties, em que os valores de índice são especificados na mesma ordem que os grupos de materiais listados em MaterialGroupIndices.

A classe Printing3DMultiplePropertyMaterialGroup corresponde ao elemento <multiproperties> na especificação 3D Manufacturing Format (3MF). Para obter mais informações, consulte ode Especificação do 3MF.

Construtores

Printing3DMultiplePropertyMaterialGroup(UInt32)

Cria uma nova instância da classe Printing3DMultiplePropertyMaterialGroup.

Propriedades

MaterialGroupId

Obtém o identificador (ID) do grupo de materiais de várias propriedades.

MaterialGroupIndices

Obtém uma lista ordenada de grupos de materiais (valores MaterialGroupId) que são usados para definir combinações de material de propriedade no grupo de várias propriedades. A ordem dos grupos de materiais é mantida nas combinações definidas por MultipleProperties.

MultipleProperties

Obtém uma lista de combinações de material de propriedade. Cada combinação é definida listando o índice de um item de um grupo de materiais com o índice de um item de um grupo de materiais secundário. Os valores de índice são especificados na mesma ordem que os grupos de materiais listados em MaterialGroupIndices.

Aplica-se a