Material Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Материалы — это общие ресурсы, используемые для описания свойств отрисовки 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
- Наследование
- Производный
Комментарии
Материал указывает, какие текстуры использовать и как применять освещение к геометрии. Этот класс является базовым классом для всех материальных ресурсов. Точный внешний вид определяют производные классы.
При изменении материала будут затронуты все сетки, которые ссылаются на материал. Чтобы изменить только материал определенного объекта, необходимо создать выделенный материал и заменить ссылку на материал на MeshComponent , чтобы указать на пользовательский материал.
Свойства
InternalId |
Используется только для тестирования (Унаследовано от ResourceBase) |
InteropId |
Используется только для тестирования (Унаследовано от ResourceBase) |
MaterialSubType |
Какой материал это. |
Name |
Имя этого материала. |
Type |
Точный тип этого ресурса. |
Valid |
Является ли этот ресурс по-прежнему допустимым. |
Методы
AsToolingObject<ToolingObject>() |
Используется только для тестирования (Унаследовано от ResourceBase) |
CopyFrom(Material) |
Копирует свойства материала из другого материала. |
Equals(Object) |
Материалы — это общие ресурсы, используемые для описания свойств отрисовки Meshобъекта . (Унаследовано от ResourceBase) |
GetHashCode() |
Материалы — это общие ресурсы, используемые для описания свойств отрисовки Meshобъекта . (Унаследовано от ResourceBase) |