Freigeben über


Material Klasse

Definition

Materialien sind freigegebene Ressourcen, die verwendet werden, um die Renderingeigenschaften eines Meshzu beschreiben.

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
Vererbung
Material
Abgeleitet

Hinweise

Ein Material gibt an, welche Texturen verwendet werden sollen und wie Beleuchtung auf die Geometrie angewendet werden soll. Diese Klasse ist die Basisklasse für alle Materialressourcen. Abgeleitete Klassen bestimmen die genaue Darstellung.

Wenn ein Material geändert wird, sind alle Gitter, die auf das Material verweisen, betroffen. Um nur das Material eines bestimmten Objekts zu ändern, müssen Sie ein dediziertes Material erstellen und den Materialverweis auf der ersetzen, MeshComponent um auf das benutzerdefinierte Material zu verweisen.

Eigenschaften

InternalId

Nur zum Testen verwendet

(Geerbt von ResourceBase)
InteropId

Nur zum Testen verwendet

(Geerbt von ResourceBase)
MaterialSubType

Um welche Art von Material es sich dabei handelt.

Name

Der Name dieses Materials.

Type

Der genaue Typ dieser Ressource.

Valid

Gibt an, ob diese Ressource noch gültig ist.

Methoden

AsToolingObject<ToolingObject>()

Nur zum Testen verwendet

(Geerbt von ResourceBase)
CopyFrom(Material)

Kopiert Materialeigenschaften aus einem anderen Material.

Equals(Object)

Materialien sind freigegebene Ressourcen, die verwendet werden, um die Renderingeigenschaften eines Meshzu beschreiben.

(Geerbt von ResourceBase)
GetHashCode()

Materialien sind freigegebene Ressourcen, die verwendet werden, um die Renderingeigenschaften eines Meshzu beschreiben.

(Geerbt von ResourceBase)

Gilt für:

Weitere Informationen