Partager via


SceneMeshMaterialAttributeMap Classe

Définition

Représente une collection d’attributs de matériau pour un maillage de scène sous forme de paires clé/valeur.

public ref class SceneMeshMaterialAttributeMap sealed : SceneObject, IIterable<IKeyValuePair<Platform::String ^, SceneAttributeSemantic> ^>, IMap<Platform::String ^, SceneAttributeSemantic>
/// [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 SceneMeshMaterialAttributeMap final : SceneObject, IIterable<IKeyValuePair<winrt::hstring, SceneAttributeSemantic>>, IMap<winrt::hstring, SceneAttributeSemantic>
[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 SceneMeshMaterialAttributeMap : SceneObject, IDictionary<string,SceneAttributeSemantic>, IEnumerable<KeyValuePair<string,SceneAttributeSemantic>>
Public NotInheritable Class SceneMeshMaterialAttributeMap
Inherits SceneObject
Implements IDictionary(Of String, SceneAttributeSemantic), IEnumerable(Of KeyValuePair(Of String, SceneAttributeSemantic))
Héritage
Object Platform::Object IInspectable CompositionObject SceneObject SceneMeshMaterialAttributeMap
Attributs
Implémente

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1903 (introduit dans 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v8.0)

Propriétés

Comment

Chaîne à associer à l’objet CompositionObject.

(Hérité de CompositionObject)
Compositor

Compositeur utilisé pour créer cet Objet CompositionObject.

(Hérité de CompositionObject)
Dispatcher

Répartiteur de l’objet CompositionObject.

(Hérité de CompositionObject)
DispatcherQueue

Obtient dispatcherQueue pour compostionObject.

(Hérité de CompositionObject)
ImplicitAnimations

Collection d’animations implicites attachées à cet objet.

(Hérité de CompositionObject)
Properties

Collection de propriétés associées à CompositionObject.

(Hérité de CompositionObject)
Size

Obtient le nombre d’éléments dans la carte.

Méthodes

Clear()

Supprime tous les éléments de la carte.

Close()

Ferme l’objet CompositionObject et libère les ressources système.

(Hérité de CompositionObject)
ConnectAnimation(String, CompositionAnimation)

Se connecte et animation.

(Hérité de CompositionObject)
DisconnectAnimation(String)

Déconnecte une animation.

(Hérité de CompositionObject)
Dispose()

Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.

(Hérité de CompositionObject)
First()

Retourne un itérateur pour les éléments de la collection.

GetView()

Retourne une vue immuable de la carte.

HasKey(String)

Détermine si la carte contient la clé spécifiée.

Insert(String, SceneAttributeSemantic)

Insère ou remplace un élément dans la carte.

Lookup(String)

Retourne l’élément à la clé spécifiée dans la carte.

PopulatePropertyInfo(String, AnimationPropertyInfo)

Définit une propriété qui peut être animée.

(Hérité de CompositionObject)
Remove(String)

Supprime un élément de la carte.

StartAnimation(String, CompositionAnimation, AnimationController)

Connecte une animation avec la propriété spécifiée de l’objet et démarre l’animation.

(Hérité de CompositionObject)
StartAnimation(String, CompositionAnimation)

Connecte une animation avec la propriété spécifiée de l’objet et démarre l’animation.

(Hérité de CompositionObject)
StartAnimationGroup(ICompositionAnimationBase)

Démarre un groupe d’animations.

La méthode StartAnimationGroup sur CompositionObject vous permet de démarrer CompositionAnimationGroup. Toutes les animations du groupe sont démarrées en même temps sur l’objet .

(Hérité de CompositionObject)
StopAnimation(String)

Déconnecte une animation de la propriété spécifiée et arrête l’animation.

(Hérité de CompositionObject)
StopAnimationGroup(ICompositionAnimationBase)

Arrête un groupe d’animations.

(Hérité de CompositionObject)
TryGetAnimationController(String)

Renvoie un AnimationController pour l’animation en cours d’exécution sur la propriété spécifiée.

(Hérité de CompositionObject)

S’applique à