Freigeben über


Printing3DCompositeMaterial Klasse

Definition

Stellt ein zusammengesetztes Material dar, das durch eine Mischung aus Basismaterialien definiert wird.

public ref class Printing3DCompositeMaterial 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 Printing3DCompositeMaterial 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 Printing3DCompositeMaterial 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 Printing3DCompositeMaterial
[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 Printing3DCompositeMaterial
function Printing3DCompositeMaterial()
Public NotInheritable Class Printing3DCompositeMaterial
Vererbung
Object Platform::Object IInspectable Printing3DCompositeMaterial
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 Kompositmaterial wird durch eine Mischung aus Basismaterialien definiert, die in der angegebenen Basismaterialgruppe aufgeführt sind (MaterialGroupId). Die Indexwerte möglicher Basismaterialien aus dieser Materialgruppe werden in MaterialIndicesangegeben. Jede Mischung wird durch Die Auflistung des Anteils der Gesamtmischung für jedes Basismaterial (Werte zwischen 0 und 1) definiert. Die Mischungen von Basismaterialien werden in Compositesangegeben, wobei die Proportionswerte in der gleichen Reihenfolge wie die Basismaterialien in MaterialIndizesangegeben werden.

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

Konstruktoren

Printing3DCompositeMaterial()

Erstellt eine Instanz der Printing3DCompositeMaterial Klasse.

Eigenschaften

Values

Ruft die Mischung von Basismaterialien ab, die im Verbundmaterial verwendet werden. Jede Mischung wird durch Die Auflistung des Anteils der Gesamtmischung für jedes Basismaterial (Werte zwischen 0 und 1) definiert.

Gilt für: