Printing3DTexture2CoordMaterialGroup Printing3DTexture2CoordMaterialGroup Printing3DTexture2CoordMaterialGroup Printing3DTexture2CoordMaterialGroup Class

Definition

Represents a group of 2D texture materials used in the 3D model.

public : sealed class Printing3DTexture2CoordMaterialGroup : IPrinting3DTexture2CoordMaterialGroup, IPrinting3DTexture2CoordMaterialGroup2public sealed class Printing3DTexture2CoordMaterialGroup : IPrinting3DTexture2CoordMaterialGroup, IPrinting3DTexture2CoordMaterialGroup2Public NotInheritable Class Printing3DTexture2CoordMaterialGroup Implements IPrinting3DTexture2CoordMaterialGroup, IPrinting3DTexture2CoordMaterialGroup2// 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 Printing3DTexture2CoordMaterialGroup class corresponds to the <texture2dgroup> element in the 3D Manufacturing Format (3MF) specification. For more info, see the 3MF Specification.

Constructors

Printing3DTexture2CoordMaterialGroup(UInt32) Printing3DTexture2CoordMaterialGroup(UInt32) Printing3DTexture2CoordMaterialGroup(UInt32) Printing3DTexture2CoordMaterialGroup(UInt32)

Creates a instance of the Printing3DTexture2CoordMaterialGroup class.

public : Printing3DTexture2CoordMaterialGroup(unsigned int MaterialGroupId)public Printing3DTexture2CoordMaterialGroup(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 a group of 2D texture 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

MaterialGroupId MaterialGroupId MaterialGroupId MaterialGroupId

Gets the identifier (ID) of the 2D texture 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 2D texture material group.

Texture Texture Texture Texture

Gets or sets the texture of the material group.

public : Printing3DModelTexture Texture { get; set; }public Printing3DModelTexture Texture { get; set; }Public ReadWrite Property Texture As Printing3DModelTexture// You can use this property in JavaScript.
Additional features and requirements
Device family
Windows 10 (introduced v10.0.10586.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Graphics.Printing3D.Printing3DContract (introduced v2)

Texture2Coords Texture2Coords Texture2Coords Texture2Coords

Gets a group of 2D texture materials used in the 3D model.

public : IVector<Printing3DTexture2CoordMaterial> Texture2Coords { get; }public IList<Printing3DTexture2CoordMaterial> Texture2Coords { get; }Public ReadOnly Property Texture2Coords As IList<Printing3DTexture2CoordMaterial>// You can use this property in JavaScript.
Value
IVector<Printing3DTexture2CoordMaterial> IList<Printing3DTexture2CoordMaterial> IList<Printing3DTexture2CoordMaterial> IList<Printing3DTexture2CoordMaterial>

A group of 2D texture materials used in the 3D model, of type Printing3DTexture2CoordMaterial.