Share via


Material Sınıf

Tanım

Malzemeler, bir Meshöğesinin işleme özelliklerini açıklamak için kullanılan paylaşılan kaynaklardır.

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
Devralma
Material
Türetilmiş

Açıklamalar

Malzeme, hangi dokuların kullanılacağını ve geometriye aydınlatmanın nasıl uygulanacağını belirtir. Bu sınıf, tüm malzeme kaynakları için temel sınıftır. Türetilmiş sınıflar tam görünümü belirler.

Bir malzeme değiştirilirse, malzemeye başvuran tüm tireler etkilenir. Yalnızca belirli bir nesnenin malzemesini değiştirmek için özel bir malzeme oluşturmanız ve üzerindeki malzeme başvurularını MeshComponent özel malzemeyi işaret etmek üzere değiştirmeniz gerekir.

Özellikler

InternalId

Yalnızca test için kullanılır

(Devralındığı yer: ResourceBase)
InteropId

Yalnızca test için kullanılır

(Devralındığı yer: ResourceBase)
MaterialSubType

Bu ne tür bir malzeme .

Name

Bu malzemenin adı.

Type

Bu kaynağın tam türü .

Valid

Bu kaynağın hala geçerli olup olmadığı.

Yöntemler

AsToolingObject<ToolingObject>()

Yalnızca test için kullanılır

(Devralındığı yer: ResourceBase)
CopyFrom(Material)

Malzeme özelliklerini başka bir malzemeden kopyalar.

Equals(Object)

Malzemeler, bir Meshöğesinin işleme özelliklerini açıklamak için kullanılan paylaşılan kaynaklardır.

(Devralındığı yer: ResourceBase)
GetHashCode()

Malzemeler, bir Meshöğesinin işleme özelliklerini açıklamak için kullanılan paylaşılan kaynaklardır.

(Devralındığı yer: ResourceBase)

Şunlara uygulanır

Ayrıca bkz.