Compartilhar via


SceneMetallicRoughnessMaterial Classe

Definição

Representa um material que tem a aparência de 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
Herança
Object Platform::Object IInspectable CompositionObject SceneObject SceneMaterial ScenePbrMaterial SceneMetallicRoughnessMaterial
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10, version 1903 (introduzida na 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v8.0)

Propriedades

AlphaCutoff

Obtém ou define o corte alfa para o material.

(Herdado de ScenePbrMaterial)
AlphaMode

Obtém ou define o modo alfa para o material.

(Herdado de ScenePbrMaterial)
BaseColorFactor

Obtém ou define um valor que indica a cor base.

BaseColorInput

Obtém ou define a entrada para a cor base do material.

Comment

Uma cadeia de caracteres a ser associada ao CompositionObject.

(Herdado de CompositionObject)
Compositor

O Compositor usado para criar esse CompositionObject.

(Herdado de CompositionObject)
Dispatcher

O dispatcher para CompositionObject.

(Herdado de CompositionObject)
DispatcherQueue

Obtém o DispatcherQueue para o CompostionObject.

(Herdado de CompositionObject)
EmissiveFactor

Obtém ou define o valor emissivo do material.

(Herdado de ScenePbrMaterial)
EmissiveInput

Obtém ou define a entrada para o valor emissivo do material.

(Herdado de ScenePbrMaterial)
ImplicitAnimations

A coleção de animações implícitas anexadas a esse objeto.

(Herdado de CompositionObject)
IsDoubleSided

Obtém ou define um valor que indica se o material tem dois lados.

(Herdado de ScenePbrMaterial)
MetallicFactor

Obtém ou define um valor que indica como o material é metálico.

MetallicRoughnessInput

Obtém ou define a entrada para o quão áspero ou suave é o material.

NormalInput

Obtém ou define a entrada para o material normal.

(Herdado de ScenePbrMaterial)
NormalScale

Obtém ou define a escala normal para o material.

(Herdado de ScenePbrMaterial)
OcclusionInput

Obtém ou define a entrada para a oclusão do material.

(Herdado de ScenePbrMaterial)
OcclusionStrength

Obtém ou define a força de oclusão.

(Herdado de ScenePbrMaterial)
Properties

A coleção de propriedades associadas ao CompositionObject.

(Herdado de CompositionObject)
RoughnessFactor

Obtém ou define um valor que indica o quão áspero ou suave o material aparece.

Métodos

Close()

Fecha o CompositionObject e libera os recursos do sistema.

(Herdado de CompositionObject)
ConnectAnimation(String, CompositionAnimation)

Conecta e animação.

(Herdado de CompositionObject)
Create(Compositor)

Cria uma instância de SceneMetallicRoughnessMaterial.

DisconnectAnimation(String)

Desconecta uma animação.

(Herdado de CompositionObject)
Dispose()

Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados.

(Herdado de CompositionObject)
PopulatePropertyInfo(String, AnimationPropertyInfo)

Define uma propriedade que pode ser animada.

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

Conecta uma animação com a propriedade especificada do objeto e inicia a animação.

(Herdado de CompositionObject)
StartAnimation(String, CompositionAnimation)

Conecta uma animação com a propriedade especificada do objeto e inicia a animação.

(Herdado de CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

Inicia um grupo de animação.

O método StartAnimationGroup em CompositionObject permite iniciar CompositionAnimationGroup. Todas as animações no grupo serão iniciadas ao mesmo tempo no objeto .

(Herdado de CompositionObject)
StopAnimation(String)

Desconecta uma animação da propriedade especificada e interrompe a animação.

(Herdado de CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

Interrompe um grupo de animação.

(Herdado de CompositionObject)
TryGetAnimationController(String)

Retorna um AnimationController para a animação em execução na propriedade especificada.

(Herdado de CompositionObject)

Aplica-se a