Printing3DMesh Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un maillage dans le modèle 3D.
public ref class Printing3DMesh 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 Printing3DMesh 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 Printing3DMesh 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 Printing3DMesh
[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 Printing3DMesh
function Printing3DMesh()
Public NotInheritable Class Printing3DMesh
- Héritage
- 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
La classe Printing3DMesh correspond à l’élément <mesh>
de la spécification 3D Manufacturing Format (3MF). Pour plus d’informations, consultez la spécification 3MF.
Constructeurs
Printing3DMesh() |
Crée une instance de la classe Printing3DMesh . |
Propriétés
BufferDescriptionSet |
Obtient un ensemble de descriptions de mémoire tampon de maillage. |
BufferSet |
Obtient un ensemble de mémoires tampons de maillage. |
IndexCount |
Obtient ou définit le nombre d’index triangle. |
TriangleIndicesDescription |
Obtient ou définit la description de la mémoire tampon pour les index triangle. |
TriangleMaterialIndicesDescription |
Obtient ou définit la description de la mémoire tampon pour les index de matériau triangle. |
VertexCount |
Obtient ou définit le nombre de sommets triangles. |
VertexNormalsDescription |
Obtient ou définit la description de la mémoire tampon pour les normales de vertex. |
VertexPositionsDescription |
Obtient ou définit la description de la mémoire tampon pour les positions de vertex. |
Méthodes
CreateTriangleIndices(UInt32) |
Crée la mémoire tampon pour les index triangle. |
CreateTriangleMaterialIndices(UInt32) |
Crée la mémoire tampon pour les index de matériau triangle. |
CreateVertexNormals(UInt32) |
Crée la mémoire tampon pour les normales de vertex. |
CreateVertexPositions(UInt32) |
Crée la mémoire tampon pour les positions de vertex. |
GetTriangleIndices() |
Obtient la mémoire tampon pour les index triangle. |
GetTriangleMaterialIndices() |
Obtient la mémoire tampon pour les index de matériau triangle. |
GetVertexNormals() |
Obtient la mémoire tampon pour les normales de vertex. |
GetVertexPositions() |
Obtient la mémoire tampon pour les positions de vertex. |
VerifyAsync(Printing3DMeshVerificationMode) |
Vérifie que le maillage a des bords multiples et des triangles normaux. |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour