Printing3DBaseMaterialGroup
Printing3DBaseMaterialGroup
Printing3DBaseMaterialGroup
Printing3DBaseMaterialGroup
Class
Definition
Represents a group of base materials used in the 3D model.
public : sealed class Printing3DBaseMaterialGroup : IPrinting3DBaseMaterialGrouppublic sealed class Printing3DBaseMaterialGroup : IPrinting3DBaseMaterialGroupPublic NotInheritable Class Printing3DBaseMaterialGroup Implements IPrinting3DBaseMaterialGroup// You can use this class in JavaScript.
- Attributes
Windows 10 requirements
| Device family |
Windows Desktop Extension SDK (introduced v10.0.10240.0)
|
| API contract |
Windows.Graphics.Printing3D.Printing3DContract (introduced v1)
|
Remarks
The Printing3DBaseMaterialGroup class corresponds to the <basematerials> element in the 3D Manufacturing Format (3MF) specification. For more info, see the 3MF Specification.
Constructors
Printing3DBaseMaterialGroup(UInt32) Printing3DBaseMaterialGroup(UInt32) Printing3DBaseMaterialGroup(UInt32) Printing3DBaseMaterialGroup(UInt32)
Creates an instance of the Printing3DBaseMaterialGroup class.
public : Printing3DBaseMaterialGroup(unsigned int MaterialGroupId)public Printing3DBaseMaterialGroup(UInt32 MaterialGroupId)Public Sub New(MaterialGroupId As UInt32)// You can use this method in JavaScript.
Parameters
- MaterialGroupId
- unsigned int UInt32 UInt32 UInt32
The identifier for the group of base materials used in the 3D model; a value greater than zero.
Remarks
Set MaterialGroupId to a value greater than zero. A value of zero is not valid and triggers an E_INVALIADARG error.
Properties
Bases Bases Bases Bases
Gets a group of base materials used in the 3D model.
public : IVector<Printing3DBaseMaterial> Bases { get; }public IList<Printing3DBaseMaterial> Bases { get; }Public ReadOnly Property Bases As IList<Printing3DBaseMaterial>// You can use this property in JavaScript.
- Value
- IVector<Printing3DBaseMaterial> IList<Printing3DBaseMaterial> IList<Printing3DBaseMaterial> IList<Printing3DBaseMaterial>
The base materials used in the 3D model, of type Printing3DBaseMaterial.
MaterialGroupId MaterialGroupId MaterialGroupId MaterialGroupId
Gets the identifier (ID) of the base material group.
public : unsigned int MaterialGroupId { get; }public uint MaterialGroupId { get; }Public ReadOnly Property MaterialGroupId As uint// You can use this property in JavaScript.
- Value
- unsigned int uint uint uint
The ID of the base material group.