SceneMetallicRoughnessMaterial クラス

定義

金属の外観を持つマテリアルを表します。

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
継承
Object Platform::Object IInspectable CompositionObject SceneObject SceneMaterial ScenePbrMaterial SceneMetallicRoughnessMaterial
属性

Windows の要件

デバイス ファミリ
Windows 10, version 1903 (10.0.18362.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v8.0 で導入)

プロパティ

AlphaCutoff

素材のアルファ カットオフを取得または設定します。

(継承元 ScenePbrMaterial)
AlphaMode

マテリアルのアルファ モードを取得または設定します。

(継承元 ScenePbrMaterial)
BaseColorFactor

基本色を示す値を取得または設定します。

BaseColorInput

マテリアルの基本色の入力を取得または設定します。

Comment

CompositionObject に関連付ける文字列。

(継承元 CompositionObject)
Compositor

この CompositionObject の作成に使用されるコンポジター

(継承元 CompositionObject)
Dispatcher

CompositionObject のディスパッチャー。

(継承元 CompositionObject)
DispatcherQueue

CompostionObject の DispatcherQueue を取得します。

(継承元 CompositionObject)
EmissiveFactor

マテリアルの放射値を取得または設定します。

(継承元 ScenePbrMaterial)
EmissiveInput

マテリアルの放射値の入力を取得または設定します。

(継承元 ScenePbrMaterial)
ImplicitAnimations

このオブジェクトにアタッチされた暗黙的なアニメーションのコレクション。

(継承元 CompositionObject)
IsDoubleSided

マテリアルに 2 つの辺があるかどうかを示す値を取得または設定します。

(継承元 ScenePbrMaterial)
MetallicFactor

マテリアルの金属の表示方法を示す値を取得または設定します。

MetallicRoughnessInput

マテリアルの粗または滑らかさの入力を取得または設定します。

NormalInput

マテリアルの法線の入力を取得または設定します。

(継承元 ScenePbrMaterial)
NormalScale

マテリアルの通常の縮尺を取得または設定します。

(継承元 ScenePbrMaterial)
OcclusionInput

マテリアルのオクルージョンの入力を取得または設定します。

(継承元 ScenePbrMaterial)
OcclusionStrength

オクルージョン強度を取得または設定します。

(継承元 ScenePbrMaterial)
Properties

CompositionObject に関連付けられているプロパティのコレクション。

(継承元 CompositionObject)
RoughnessFactor

マテリアルの粗い表示方法または滑らかさを示す値を取得または設定します。

メソッド

Close()

CompositionObject を閉じ、システム リソースを解放します。

(継承元 CompositionObject)
ConnectAnimation(String, CompositionAnimation)

接続とアニメーション。

(継承元 CompositionObject)
Create(Compositor)

SceneMetallicRoughnessMaterial のインスタンスを作成します。

DisconnectAnimation(String)

アニメーションを切断します。

(継承元 CompositionObject)
Dispose()

アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。

(継承元 CompositionObject)
PopulatePropertyInfo(String, AnimationPropertyInfo)

アニメーション化できるプロパティを定義します。

(継承元 CompositionObject)
StartAnimation(String, CompositionAnimation)

アニメーションをオブジェクトの指定したプロパティに接続し、アニメーションを開始します。

(継承元 CompositionObject)
StartAnimation(String, CompositionAnimation, AnimationController)

アニメーションをオブジェクトの指定したプロパティに接続し、アニメーションを開始します。

(継承元 CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

アニメーション グループを開始します。

CompositionObject の StartAnimationGroup メソッドを使用すると、CompositionAnimationGroup を開始できます。 グループ内のすべてのアニメーションは、オブジェクトで同時に開始されます。

(継承元 CompositionObject)
StopAnimation(String)

指定したプロパティからアニメーションを切断し、アニメーションを停止します。

(継承元 CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

アニメーション グループを停止します。

(継承元 CompositionObject)
TryGetAnimationController(String)

指定したプロパティで実行されているアニメーションの AnimationController を返します。

(継承元 CompositionObject)

適用対象