Printing3D3MFPackage 클래스

정의

3MF(3D 제조 형식) 패키지를 나타냅니다.

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
상속
Object Platform::Object IInspectable Printing3D3MFPackage
특성

Windows 요구 사항

디바이스 패밀리
Windows Desktop Extension SDK (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Graphics.Printing3D.Printing3DContract (v1.0에서 도입되었습니다.)

설명

이 API는 3D 제조 형식(3MF) 패키지와 함께 사용하도록 설계되었습니다. 3MF에 대한 자세한 내용은 3MF 사양을 참조하세요.

버전 기록

Windows 버전 SDK 버전 추가된 값
1709 16299 압축

생성자

Printing3D3MFPackage()

Printing3D3MFPackage 개체를 만듭니다.

속성

Compression

이 3MF 패키지에 대해 의도한 파일 압축 수준을 가져오고 설정합니다. 이 문제는 Printing3D3MFPackage 인스턴스가 3MF 파일로 변환되는 경우에 고려됩니다.

ModelPart

3D 제조 형식(3MF) 패키지의 3D 모델에 대한 XML 스트림을 가져오거나 설정합니다.

PrintTicket

3D 제조 형식(3MF) 패키지의 인쇄 티켓에 대한 스트림을 가져오거나 설정합니다.

Textures

3D 제조 형식(3MF) 패키지의 텍스처를 가져오거나 설정합니다.

Thumbnail

3D 제조 형식(3MF) 패키지의 내용을 나타내는 썸네일 이미지를 가져오거나 설정합니다.

메서드

LoadAsync(IRandomAccessStream)

3D 3MF(제조 형식) 파일 스트림에서 Printing3D3MFPackage 개체를 만듭니다.

LoadModelFromPackageAsync(IRandomAccessStream)

3D 제조 형식(3MF) 파일 스트림에서 Printing3DModel 개체를 만듭니다.

SaveAsync()

Printing3D3MFPackage 개체를 3D 제조 형식(3MF) 파일 스트림에 저장합니다.

SaveModelToPackageAsync(Printing3DModel)

지정된 3D 모델을 3D 제조 형식(3MF) 패키지에 저장합니다.

적용 대상

추가 정보