structure D3DXPARAMETER_DESC
Décrit un paramètre utilisé pour un objet d’effet.
Syntaxe
typedef struct D3DXPARAMETER_DESC {
LPCSTR Name;
LPCSTR Semantic;
D3DXPARAMETER_CLASS Class;
D3DXPARAMETER_TYPE Type;
UINT Rows;
UINT Columns;
UINT Elements;
UINT Annotations;
UINT StructMembers;
DWORD Flags;
UINT Bytes;
} D3DXPARAMETER_DESC, *LPD3DXPARAMETER_DESC;
Membres
-
Nom
-
Type : LPCSTR
-
Nom du paramètre.
-
Sémantique
-
Type : LPCSTR
-
Signification sémantique, également appelée utilisation.
-
Classe
-
Type : D3DXPARAMETER_CLASS
-
Classe de paramètre. Définissez cette valeur sur l’une des valeurs dans D3DXPARAMETER_CLASS.
-
Type
-
Type : D3DXPARAMETER_TYPE
-
Type de paramètre. Définissez cette valeur sur l’une des valeurs dans D3DXPARAMETER_TYPE.
-
Lignes
-
Type : UINT
-
Nombre de lignes dans le tableau.
-
Colonnes
-
Type : UINT
-
Nombre de colonnes dans le tableau.
-
Éléments
-
Type : UINT
-
Nombre d’éléments dans le tableau.
-
Annotations
-
Type : UINT
-
Nombre d’annotations.
-
StructMembers
-
Type : UINT
-
Nombre de membres de la structure.
-
Indicateurs
-
Type : DWORD
-
Attributs de paramètre. Consultez Constantes d’effet.
-
Octets
-
Type : UINT
-
Taille du paramètre, en octets.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi