Compartir a través de


SceneMetallicRoughnessMaterial Clase

Definición

Representa un material que tiene la apariencia del metal.

public ref class SceneMetallicRoughnessMaterial sealed : ScenePbrMaterial
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SceneMetallicRoughnessMaterial final : ScenePbrMaterial
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SceneMetallicRoughnessMaterial : ScenePbrMaterial
Public NotInheritable Class SceneMetallicRoughnessMaterial
Inherits ScenePbrMaterial
Herencia
Object Platform::Object IInspectable CompositionObject SceneObject SceneMaterial ScenePbrMaterial SceneMetallicRoughnessMaterial
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10, version 1903 (se introdujo en la versión 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v8.0)

Propiedades

AlphaCutoff

Obtiene o establece el límite alfa del material.

(Heredado de ScenePbrMaterial)
AlphaMode

Obtiene o establece el modo alfa del material.

(Heredado de ScenePbrMaterial)
BaseColorFactor

Obtiene o establece un valor que indica el color base.

BaseColorInput

Obtiene o establece la entrada del color base del material.

Comment

Cadena que se va a asociar con CompositionObject.

(Heredado de CompositionObject)
Compositor

Compositor usado para crear este CompositionObject.

(Heredado de CompositionObject)
Dispatcher

Distribuidor del compositionObject.

(Heredado de CompositionObject)
DispatcherQueue

Obtiene dispatcherQueue para CompostionObject.

(Heredado de CompositionObject)
EmissiveFactor

Obtiene o establece el valor emisivo del material.

(Heredado de ScenePbrMaterial)
EmissiveInput

Obtiene o establece la entrada para el valor emisivo del material.

(Heredado de ScenePbrMaterial)
ImplicitAnimations

Colección de animaciones implícitas adjuntas a este objeto.

(Heredado de CompositionObject)
IsDoubleSided

Obtiene o establece un valor que indica si el material tiene dos lados.

(Heredado de ScenePbrMaterial)
MetallicFactor

Obtiene o establece un valor que indica cómo aparece el material metálico.

MetallicRoughnessInput

Obtiene o establece la entrada de la forma en que es aproximada o suave el material.

NormalInput

Obtiene o establece la entrada para la normal del material.

(Heredado de ScenePbrMaterial)
NormalScale

Obtiene o establece la escala normal del material.

(Heredado de ScenePbrMaterial)
OcclusionInput

Obtiene o establece la entrada para la oclusión del material.

(Heredado de ScenePbrMaterial)
OcclusionStrength

Obtiene o establece la intensidad de la oclusión.

(Heredado de ScenePbrMaterial)
Properties

Colección de propiedades asociadas a CompositionObject.

(Heredado de CompositionObject)
RoughnessFactor

Obtiene o establece un valor que indica cómo aparece el material rugoso o suavizado.

Métodos

Close()

Cierra compositionObject y libera los recursos del sistema.

(Heredado de CompositionObject)
ConnectAnimation(String, CompositionAnimation)

Conecta y animación.

(Heredado de CompositionObject)
Create(Compositor)

Crea una instancia de SceneMetallicRoughnessMaterial.

DisconnectAnimation(String)

Desconecta una animación.

(Heredado de CompositionObject)
Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados.

(Heredado de CompositionObject)
PopulatePropertyInfo(String, AnimationPropertyInfo)

Define una propiedad que se puede animar.

(Heredado de CompositionObject)
StartAnimation(String, CompositionAnimation, AnimationController)

Conecta una animación con la propiedad especificada del objeto e inicia la animación.

(Heredado de CompositionObject)
StartAnimation(String, CompositionAnimation)

Conecta una animación con la propiedad especificada del objeto e inicia la animación.

(Heredado de CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

Inicia un grupo de animación.

El método StartAnimationGroup en CompositionObject le permite iniciar CompositionAnimationGroup. Todas las animaciones del grupo se iniciarán al mismo tiempo en el objeto .

(Heredado de CompositionObject)
StopAnimation(String)

Desconecta una animación de la propiedad especificada y detiene la animación.

(Heredado de CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

Detiene un grupo de animación.

(Heredado de CompositionObject)
TryGetAnimationController(String)

Devuelve un AnimationController para la animación que se ejecuta en la propiedad especificada.

(Heredado de CompositionObject)

Se aplica a