Compartilhar via


Windows.Graphics.Printing3D Namespace

Fornece APIs para trabalhar com impressoras 3D.

Classes

Print3DManager

Cria a experiência de impressão 3D.

Print3DTask

Representa um trabalho de impressão 3D.

Print3DTaskCompletedEventArgs

Fornece dados para o evento Completed da solicitação de impressão 3D.

Print3DTaskRequest

Representa uma solicitação de trabalho de impressão 3D.

Print3DTaskRequestedEventArgs

Fornece dados para o evento TaskRequested .

Print3DTaskSourceChangedEventArgs

Fornece dados para o evento SourceChanged .

Print3DTaskSourceRequestedArgs

Fornece dados para o delegado Print3DTaskSourceRequestedHandler .

Printing3D3MFPackage

Representa um pacote 3MF (Formato de Fabricação 3D).

Printing3DBaseMaterial

Representa o material base usado para a fabricação de determinados objetos no modelo 3D.

Printing3DBaseMaterialGroup

Representa um grupo de materiais base usados no modelo 3D.

Printing3DColorMaterial

Representa um material de cor usado no modelo 3D.

Printing3DColorMaterialGroup

Representa um grupo de materiais de cor usados no modelo 3D.

Printing3DComponent

Representa um componente 3MF (Formato de Fabricação 3D). Atua como um contêiner de outros componentes.

Printing3DComponentWithMatrix

Representa um componente 3MF (Formato de Fabricação 3D) aplicado à definição de objeto com uma transformação de matriz.

Printing3DCompositeMaterial

Representa um material composto definido por uma mistura de materiais base.

Printing3DCompositeMaterialGroup

Representa um grupo de materiais compostos.

Printing3DFaceReductionOptions

Fornece informações adicionais para o método TryReduceFacesAsync na classe Printing3DModel

Printing3DMaterial

Representa todos os recursos materiais no modelo 3D.

Printing3DMesh

Representa uma malha no modelo 3D.

Printing3DMeshVerificationResult

Fornece dados para o método VerifyAsync .

Printing3DModel

Representa o modelo 3D em um pacote 3MF (Formato de Fabricação 3D).

Printing3DModelTexture

Representa uma textura usada no modelo 3D.

Printing3DMultiplePropertyMaterial

Representa uma combinação de propriedades e/ou materiais dos grupos de materiais especificados em (MaterialGroupIndices).

Printing3DMultiplePropertyMaterialGroup

Representa um grupo de materiais de várias propriedades.

Printing3DTexture2CoordMaterial

Representa um material de textura 2D usado no modelo 3D.

Printing3DTexture2CoordMaterialGroup

Representa um grupo de materiais de textura 2D usados no modelo 3D.

Printing3DTextureResource

Especifica o recurso de textura usado em um material de textura 2D.

Estruturas

Printing3DBufferDescription

Especifica como analisar dados no buffer.

Enumerações

Print3DTaskCompletion

Especifica o status de conclusão de uma solicitação de impressão 3D.

Print3DTaskDetail

Especifica o tipo de erros encontrados durante uma solicitação de impressão 3D.

Printing3DBufferFormat

Especifica o formato usado pelo buffer.

Printing3DMeshVerificationMode

Especifica o modo no qual a malha é verificada.

Printing3DModelUnit

Especifica as unidades de medida usadas no modelo 3D.

Printing3DObjectType

Especifica a função do objeto no modelo 3D.

Printing3DPackageCompression

Contém valores que descrevem o nível de compactação de arquivo pretendido.

Printing3DTextureEdgeBehavior

Especifica como o bloco deve ocorrer no eixo você e V para preencher a área geral solicitada de uma textura.

Delegados

Print3DTaskSourceRequestedHandler

Representa o método que manipula solicitações para pacotes de impressão 3D.

Comentários

Essas APIs foram projetadas para uso com pacotes 3MF (Formato de Fabricação 3D). Para obter mais informações sobre 3MF, consulte a Especificação 3MF.

Confira também