Partager via


Interface ID3D10EffectType (d3d10effect.h)

L’interface ID3D10EffectType accède aux variables d’effet par type.

La durée de vie d’un objet ID3D10EffectType est égale à la durée de vie de son objet ID3D10Effect parent.

Méthode Description
GetDesc Obtenir une description du type d’effet.
GetMemberName Obtenez le nom d’un membre.
GetMemberSemantic Obtenir la sémantique attachée à un membre.
GetMemberTypeByIndex Obtenir un type de membre par index.
GetMemberTypeByName Obtenir un type de membre par nom.
GetMemberTypeBySemantic Obtenir un type de membre par sémantique.
IsValid Teste que le type d’effet est valide.

Méthodes

L’interface ID3D10EffectType a ces méthodes.

 
ID3D10EffectType ::GetDesc

Obtenir une description du type d’effet.
ID3D10EffectType ::GetMemberName

Obtenez le nom d’un membre.
ID3D10EffectType ::GetMemberSemantic

Obtenir la sémantique attachée à un membre.
ID3D10EffectType ::GetMemberTypeByIndex

Obtenir un type de membre par index.
ID3D10EffectType ::GetMemberTypeByName

Obtenir un type de membre par nom.
ID3D10EffectType ::GetMemberTypeBySemantic

Obtenir un type de membre par sémantique.
ID3D10EffectType ::IsValid

Teste que le type d’effet est valide.

Remarques

Pour obtenir des informations sur un type d’effet à partir d’une variable d’effet, appelez ID3D10EffectVariable ::GetType.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d10effect.h

Voir aussi

Interfaces d’effet (Direct3D 10)