Printing3DMultiplePropertyMaterialGroup Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |