Condividi tramite


Printing3DMultiplePropertyMaterialGroup Classe

Definizione

Rappresenta un gruppo di materiali multiproprietà.

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
Ereditarietà
Object Platform::Object IInspectable Printing3DMultiplePropertyMaterialGroup
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows Desktop Extension SDK (è stato introdotto in 10.0.10240.0)
API contract
Windows.Graphics.Printing3D.Printing3DContract (è stato introdotto in v1.0)

Commenti

Ogni materiale multiproprietà è definito da una combinazione di proprietà e/o materiali elencati nei gruppi di materiali specificati (MaterialGroupIndices). Ogni combinazione è definita elencando l'indice di un elemento di un gruppo di materiali con l'indice di un elemento da un gruppo di materiali secondari. Le combinazioni vengono specificate in MultipleProperties, dove i valori di indice vengono specificati nello stesso ordine dei gruppi di materiali elencati in MaterialGroupIndices.

La classe Printing3DMultiplePropertyMaterialGroup corrisponde all'elemento <multiproperties> nella specifica 3D Manufacturing Format (3MF). Per altre info, vedi la specifica 3MF .

Costruttori

Printing3DMultiplePropertyMaterialGroup(UInt32)

Crea una nuova istanza della classe Printing3DMultiplePropertyMaterialGroup.

Proprietà

MaterialGroupId

Ottiene l'identificatore (ID) del gruppo di materiali multiproprietà.

MaterialGroupIndices

Ottiene un elenco ordinato di gruppi di materiali (MaterialGroupId valori) utilizzati per definire combinazioni di materiali di proprietà nel gruppo multiproprietà. L'ordine dei gruppi di materiali viene mantenuto nelle combinazioni definite da MultipleProperties.

MultipleProperties

Ottiene un elenco di combinazioni di materiali di proprietà. Ogni combinazione è definita elencando l'indice di un elemento di un gruppo di materiali con l'indice di un elemento da un gruppo di materiali secondari. I valori di indice vengono specificati nello stesso ordine dei gruppi di materiali elencati in MaterialGroupIndices.

Si applica a