Freigeben über


Printing3DMultiplePropertyMaterial Klasse

Definition

Stellt eine Kombination von Eigenschaften und/oder Materialien aus den in (MaterialGroupIndices) angegebenen Materialgruppen dar.

public ref class Printing3DMultiplePropertyMaterial sealed
/// [Windows.Foundation.Metadata.Activatable(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 Printing3DMultiplePropertyMaterial 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(65536, "Windows.Graphics.Printing3D.Printing3DContract")]
class Printing3DMultiplePropertyMaterial final
[Windows.Foundation.Metadata.Activatable(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 Printing3DMultiplePropertyMaterial
[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(65536, "Windows.Graphics.Printing3D.Printing3DContract")]
public sealed class Printing3DMultiplePropertyMaterial
function Printing3DMultiplePropertyMaterial()
Public NotInheritable Class Printing3DMultiplePropertyMaterial
Vererbung
Object Platform::Object IInspectable Printing3DMultiplePropertyMaterial
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.Graphics.Printing3D.Printing3DContract (eingeführt in v1.0)

Hinweise

Jedes Material mit mehreren Eigenschaften wird durch eine Kombination von Eigenschaften und/oder Materialien definiert, die in den angegebenen Materialgruppen aufgeführt sind (MaterialGroupIndices). Jede Kombination wird durch Auflisten des Indexes eines Elements aus einer Materialgruppe mit dem Index eines Elements aus einer sekundären Materialgruppe definiert. Die Kombinationen werden in MultiplePropertiesangegeben, wobei die Indexwerte in der gleichen Reihenfolge wie die Materialgruppen angegeben werden, die in MaterialGroupIndicesaufgeführt sind.

Diese Klasse entspricht dem <multi>-Element in der 3D Manufacturing Format (3MF)-Spezifikation. Weitere Informationen finden Sie im 3MF Specification.

Konstruktoren

Printing3DMultiplePropertyMaterial()

Erstellt eine Instanz der Printing3DMultiplePropertyMaterial Klasse.

Eigenschaften

MaterialIndices

Ruft die Indizes der Eigenschaften und/oder Materialien in Kombination mit dem Multi-Property-Material ab. Jede Kombination wird durch Auflisten des Indexes eines Elements aus einer Materialgruppe mit dem Index eines Elements aus einer sekundären Materialgruppe definiert. Die Indexwerte werden in der gleichen Reihenfolge wie die Materialgruppen angegeben, die in MaterialGroupIndicesaufgeführt sind.

Gilt für: