Material Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Materiały są zasobami udostępnionymi używanymi do opisywania właściwości renderowania elementu 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
- Dziedziczenie
- Pochodne
Uwagi
Materiał określa , które tekstury mają być używane i jak stosować oświetlenie do geometrii. Ta klasa jest klasą bazową dla wszystkich zasobów materiałowych. Klasy pochodne określają dokładny wygląd.
W przypadku modyfikacji materiału wszystkie siatki odwołujące się do materiału będą miały wpływ. Aby zmodyfikować tylko materiał określonego obiektu, należy utworzyć dedykowany materiał i zastąpić odwołanie MeshComponent do materiału, aby wskazać materiał niestandardowy.
Właściwości
InternalId |
Używane tylko do testowania (Odziedziczone po ResourceBase) |
InteropId |
Używane tylko do testowania (Odziedziczone po ResourceBase) |
MaterialSubType |
Jakiego rodzaju materiał jest. |
Name |
Nazwa tego materiału. |
Type |
Dokładny typ tego zasobu. |
Valid |
Czy ten zasób jest nadal prawidłowy. |
Metody
AsToolingObject<ToolingObject>() |
Używane tylko do testowania (Odziedziczone po ResourceBase) |
CopyFrom(Material) |
Kopiuje właściwości materiału z innego materiału. |
Equals(Object) |
Materiały są zasobami udostępnionymi używanymi do opisywania właściwości renderowania elementu Mesh. (Odziedziczone po ResourceBase) |
GetHashCode() |
Materiały są zasobami udostępnionymi używanymi do opisywania właściwości renderowania elementu Mesh. (Odziedziczone po ResourceBase) |