Printing3DMultiplePropertyMaterialGroup Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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
Construtores
Printing3DMultiplePropertyMaterialGroup(UInt32) |
Cria uma nova instância da classe |
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. |