SceneMetallicRoughnessMaterial 類別

定義

表示具有金屬外觀的材質。

public ref class SceneMetallicRoughnessMaterial sealed : ScenePbrMaterial
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.LiftedContract, 65536)]
/// [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.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
class SceneMetallicRoughnessMaterial final : ScenePbrMaterial
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.LiftedContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SceneMetallicRoughnessMaterial : ScenePbrMaterial
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
public sealed class SceneMetallicRoughnessMaterial : ScenePbrMaterial
Public NotInheritable Class SceneMetallicRoughnessMaterial
Inherits ScenePbrMaterial
繼承
Object Platform::Object IInspectable CompositionObject SceneObject SceneMaterial ScenePbrMaterial SceneMetallicRoughnessMaterial
屬性

屬性

AlphaCutoff

取得或設定材質的 Alpha 截斷。

(繼承來源 ScenePbrMaterial)
AlphaMode

取得或設定材質的 Alpha 模式。

(繼承來源 ScenePbrMaterial)
BaseColorFactor

取得或設定值,這個值表示基底色彩。

BaseColorInput

取得或設定材質基底色彩的輸入。

Comment

要與 CompositionObject 建立關聯的字串。

(繼承來源 CompositionObject)
Compositor

用來建立這個CompositionObjectCompositor

(繼承來源 CompositionObject)
DispatcherQueue

取得 CompositionObject 的 DispatcherQueue。

(繼承來源 CompositionObject)
EmissiveFactor

取得或設定材質的 Emissive 值。

(繼承來源 ScenePbrMaterial)
EmissiveInput

取得或設定材質的輸出值。

(繼承來源 ScenePbrMaterial)
ImplicitAnimations

附加至這個物件的隱含動畫集合。

(繼承來源 CompositionObject)
IsDoubleSided

取得或設定值,這個值表示材質是否有兩邊。

(繼承來源 ScenePbrMaterial)
MetallicFactor

取得或設定值,這個值表示材質的顯示方式。

MetallicRoughnessInput

取得或設定材質粗略或平滑程度的輸入。

NormalInput

取得或設定材質的一般輸入。

(繼承來源 ScenePbrMaterial)
NormalScale

取得或設定材質的一般尺規。

(繼承來源 ScenePbrMaterial)
OcclusionInput

取得或設定材質遮蔽的輸入。

(繼承來源 ScenePbrMaterial)
OcclusionStrength

取得或設定遮蔽強度。

(繼承來源 ScenePbrMaterial)
Properties

CompositionObject相關聯的屬性集合。

(繼承來源 CompositionObject)
RoughnessFactor

取得或設定值,指出材質的粗略或平滑顯示方式。

方法

Close()

關閉 CompositionObject 並釋放系統資源。

(繼承來源 CompositionObject)
Create(Compositor)

建立 SceneMetallicRoughnessMaterial 的實例。

Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

(繼承來源 CompositionObject)
PopulatePropertyInfo(String, AnimationPropertyInfo)

定義可以產生動畫效果的屬性。

(繼承來源 CompositionObject)
StartAnimation(String, CompositionAnimation, AnimationController)

使用物件的指定屬性連接動畫,並啟動動畫。

(繼承來源 CompositionObject)
StartAnimation(String, CompositionAnimation)

使用物件的指定屬性連接動畫,並啟動動畫。

(繼承來源 CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

啟動動畫群組。

CompositionObject上的 StartAnimationGroup 方法可讓您啟動CompositionAnimationGroup。 群組中的所有動畫都會在 物件上同時啟動。

(繼承來源 CompositionObject)
StopAnimation(String)

中斷與指定屬性的動畫連線,並停止動畫。

(繼承來源 CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

停止動畫群組。

(繼承來源 CompositionObject)
TryGetAnimationController(String)

傳回在指定屬性上執行的動畫的 AnimationController。

(繼承來源 CompositionObject)

適用於