Printing3D3MFPackage Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein 3D Manufacturing Format-Paket (3MF) dar.
public ref class Printing3D3MFPackage 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 Printing3D3MFPackage 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 Printing3D3MFPackage 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 Printing3D3MFPackage
[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 Printing3D3MFPackage
function Printing3D3MFPackage()
Public NotInheritable Class Printing3D3MFPackage
- Vererbung
- 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
Diese API ist für die Verwendung mit 3D Manufacturing Format(3MF)-Paketen konzipiert. Weitere Informationen zu 3MF finden Sie in der 3MF-Spezifikation.
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1709 | 16299 | Komprimierung |
Konstruktoren
Printing3D3MFPackage() |
Erstellt ein Printing3D3MFPackage-Objekt . |
Eigenschaften
Compression |
Ruft die beabsichtigte Dateikomprimierungsebene für dieses 3MF-Paket ab und legt sie fest. Dies wird berücksichtigt, wenn die Printing3D3MFPackage-Instanz in eine 3MF-Datei konvertiert wird. |
ModelPart |
Ruft einen XML-Stream auf das 3D-Modell im 3D Manufacturing Format-Paket (3MF) ab oder legt diesen fest. |
PrintTicket |
Ruft einen Stream für das Druckticket im 3D Manufacturing Format-Paket (3MF) ab oder legt diesen fest. |
Textures |
Ruft die Texturen im 3D Manufacturing Format-Paket (3MF) ab oder legt sie fest. |
Thumbnail |
Ruft ein Miniaturbild ab, das den Inhalt des 3D Manufacturing Format(3MF)-Pakets darstellt, oder legt dieses fest. |
Methoden
LoadAsync(IRandomAccessStream) |
Erstellt ein Printing3D3MFPackage-Objekt aus einem 3D Manufacturing Format (3MF)-Dateistream. |
LoadModelFromPackageAsync(IRandomAccessStream) |
Erstellt ein Printing3DModel-Objekt aus einem 3D Manufacturing Format (3MF)-Dateistream. |
SaveAsync() |
Speichert das Printing3D3MFPackage-Objekt in einem 3D Manufacturing Format (3MF)-Dateistream. |
SaveModelToPackageAsync(Printing3DModel) |
Speichert das angegebene 3D-Modell im 3D Manufacturing Format-Paket (3MF). |
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für