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 (3MF)-Paket 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 wurde für die Verwendung mit 3D Manufacturing Format (3MF)-Paketen entwickelt. Weitere Informationen zu 3MF finden Sie in der 3MF Specification.
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1709 | 16299 | Kompression |
Konstruktoren
Printing3D3MFPackage() |
Erstellt ein Printing3D3MFPackage -Objekt. |
Eigenschaften
Compression |
Ruft ab und legt die beabsichtigte Dateikomprimierungsebene für dieses 3MF-Paket fest. Dies wird berücksichtigt, wenn die Printing3D3MFPackage Instanz in eine 3MF-Datei konvertiert wird. |
ModelPart |
Dient zum Abrufen oder Festlegen eines XML-Datenstroms auf das 3D-Modell im 3D Manufacturing Format (3MF)-Paket. |
PrintTicket |
Dient zum Abrufen oder Festlegen eines Datenstroms auf das Druckticket im 3D Manufacturing Format (3MF)-Paket. |
Textures |
Ruft die Texturen im 3D Manufacturing Format (3MF)-Paket ab oder legt sie fest. |
Thumbnail |
Dient zum Abrufen oder Festlegen eines Miniaturbilds, das den Inhalt des 3D Manufacturing Format (3MF)-Pakets darstellt. |
Methoden
LoadAsync(IRandomAccessStream) |
Erstellt ein Printing3D3MFPackage Objekt aus einem 3D Manufacturing Format (3MF)-Dateidatenstrom. |
LoadModelFromPackageAsync(IRandomAccessStream) |
Erstellt ein Printing3DModel- -Objekt aus einem 3D Manufacturing Format (3MF)-Dateidatenstrom. |
SaveAsync() |
Speichert das Printing3D3MFPackage--Objekt in einem 3D Manufacturing Format (3MF)-Dateidatenstrom. |
SaveModelToPackageAsync(Printing3DModel) |
Speichert das angegebene 3D-Modell im 3D Manufacturing Format (3MF)-Paket. |