Share via


Printing3DMultiplePropertyMaterialGroup Classe

Définition

Représente un groupe de matériaux multi-propriétés.

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
Héritage
Object Platform::Object IInspectable Printing3DMultiplePropertyMaterialGroup
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.10240.0)
API contract
Windows.Graphics.Printing3D.Printing3DContract (introduit dans v1.0)

Remarques

Chaque matériau multi-propriété est défini par une combinaison de propriétés et/ou de matériaux répertoriés dans les groupes de matériaux spécifiés (MaterialGroupIndices). Chaque combinaison est définie en listant l’index d’un élément d’un groupe de matériaux avec l’index d’un élément d’un groupe de matériaux secondaire. Les combinaisons sont spécifiées dans MultipleProperties, où les valeurs d’index sont spécifiées dans le même ordre que les groupes de matériaux répertoriés dans MaterialGroupIndices.

La classe Printing3DMultiplePropertyMaterialGroup correspond à l’élément <multiproperties> de la spécification 3D Manufacturing Format (3MF). Pour plus d’informations, consultez la spécification 3MF.

Constructeurs

Printing3DMultiplePropertyMaterialGroup(UInt32)

Crée une instance de la classe Printing3DMultiplePropertyMaterialGroup .

Propriétés

MaterialGroupId

Obtient l’identificateur (ID) du groupe de matériaux multi-propriétés.

MaterialGroupIndices

Obtient une liste triée de groupes de matériaux (valeurs MaterialGroupId ) qui sont utilisés pour définir des combinaisons propriété-matériau dans le groupe multi-propriétés. L’ordre des groupes de matériaux est conservé dans les combinaisons définies par MultipleProperties.

MultipleProperties

Obtient une liste de combinaisons propriété-matériau. Chaque combinaison est définie en listant l’index d’un élément d’un groupe de matériaux avec l’index d’un élément d’un groupe de matériaux secondaire. Les valeurs d’index sont spécifiées dans le même ordre que les groupes de matériaux répertoriés dans MaterialGroupIndices.

S’applique à