Partilhar via


Material Classe

Definição

Os materiais são recursos partilhados utilizados para descrever as propriedades de composição de um Mesh.

public ref class Material : Microsoft::Azure::RemoteRendering::ResourceBase
public class Material : Microsoft.Azure.RemoteRendering.ResourceBase
type Material = class
    inherit ResourceBase
Public Class Material
Inherits ResourceBase
Herança
Material
Derivado

Observações

Um material especifica as texturas a utilizar e como aplicar iluminação à geometria. Esta classe é a classe base para todos os recursos materiais. As classes derivadas determinam o aspeto exato.

Se um material for modificado, todas as malhas que referenciam o material serão afetadas. Para modificar apenas o material de um objeto específico, tem de criar um material dedicado e substituir a referência material no MeshComponent para apontar para o material personalizado.

Propriedades

InternalId

Utilizado apenas para testes

(Herdado de ResourceBase)
InteropId

Utilizado apenas para testes

(Herdado de ResourceBase)
MaterialSubType

Que tipo de material é este.

Name

O nome deste material.

Type

O tipo exato deste recurso.

Valid

Se este recurso ainda é válido.

Métodos

AsToolingObject<ToolingObject>()

Utilizado apenas para testes

(Herdado de ResourceBase)
CopyFrom(Material)

Copia as propriedades do material de outro material.

Equals(Object)

Os materiais são recursos partilhados utilizados para descrever as propriedades de composição de um Mesh.

(Herdado de ResourceBase)
GetHashCode()

Os materiais são recursos partilhados utilizados para descrever as propriedades de composição de um Mesh.

(Herdado de ResourceBase)

Aplica-se a

Ver também