énumération D3DDDITEXTURESTAGESTATETYPE (d3dumddi.h)
Type d’état de l’étape de texture.
Syntax
typedef enum _D3DDDITEXTURESTAGESTATETYPE {
D3DDDITSS_TEXTUREMAP,
D3DDDITSS_COLOROP,
D3DDDITSS_COLORARG1,
D3DDDITSS_COLORARG2,
D3DDDITSS_ALPHAOP,
D3DDDITSS_ALPHAARG1,
D3DDDITSS_ALPHAARG2,
D3DDDITSS_BUMPENVMAT00,
D3DDDITSS_BUMPENVMAT01,
D3DDDITSS_BUMPENVMAT10,
D3DDDITSS_BUMPENVMAT11,
D3DDDITSS_TEXCOORDINDEX,
D3DDDITSS_ADDRESSU,
D3DDDITSS_ADDRESSV,
D3DDDITSS_BORDERCOLOR,
D3DDDITSS_MAGFILTER,
D3DDDITSS_MINFILTER,
D3DDDITSS_MIPFILTER,
D3DDDITSS_MIPMAPLODBIAS,
D3DDDITSS_MAXMIPLEVEL,
D3DDDITSS_MAXANISOTROPY,
D3DDDITSS_BUMPENVLSCALE,
D3DDDITSS_BUMPENVLOFFSET,
D3DDDITSS_TEXTURETRANSFORMFLAGS,
D3DDDITSS_ADDRESSW,
D3DDDITSS_COLORARG0,
D3DDDITSS_ALPHAARG0,
D3DDDITSS_RESULTARG,
D3DDDITSS_SRGBTEXTURE,
D3DDDITSS_ELEMENTINDEX,
D3DDDITSS_DMAPOFFSET,
D3DDDITSS_CONSTANT,
D3DDDITSS_DISABLETEXTURECOLORKEY,
D3DDDITSS_TEXTURECOLORKEYVAL,
D3DDDITSS_FORCE_DWORD
} D3DDDITEXTURESTAGESTATETYPE;
Constantes
D3DDDITSS_TEXTUREMAP D3DTEXTUREOP qui spécifie le mappage de textures. |
D3DDDITSS_COLOROP Une D3DTEXTUREOP qui spécifie des contrôles de fusion par étape pour les canaux de couleur. |
D3DDDITSS_COLORARG1 D3DTA_TEXTURE qui représente les arguments de texture. La constante D3DTA_TEXTURE est utilisée pour sélectionner une couleur de texture. |
D3DDDITSS_COLORARG2 D3DTA_TEXTURE qui représente les arguments de texture. La constante D3DTA_TEXTURE est utilisée pour sélectionner une couleur de texture. |
D3DDDITSS_ALPHAOP D3DTEXTUREOP qui spécifie les contrôles de fusion par étape pour le canal alpha. |
D3DDDITSS_ALPHAARG1 D3DTA_TEXTURE qui représente les arguments de texture. La constante D3DTA_TEXTURE est utilisée pour sélectionner une couleur de texture. |
D3DDDITSS_ALPHAARG2 D3DTA_TEXTURE qui représente les arguments de texture. La constante D3DTA_TEXTURE est utilisée pour sélectionner une couleur de texture. |
D3DDDITSS_BUMPENVMAT00 Float qui représente une matrice de mappage de bosses. |
D3DDDITSS_BUMPENVMAT01 Float qui représente une matrice de mappage de bosses. |
D3DDDITSS_BUMPENVMAT10 Float qui représente une matrice de mappage de bosses. |
D3DDDITSS_BUMPENVMAT11 Float qui représente une matrice de mappage de bosses. |
D3DDDITSS_TEXCOORDINDEX Identifie l’ensemble d’index de coordonnées de texture pour cette texture. |
D3DDDITSS_ADDRESSU |
D3DDDITSS_ADDRESSV |
D3DDDITSS_BORDERCOLOR |
D3DDDITSS_MAGFILTER |
D3DDDITSS_MINFILTER |
D3DDDITSS_MIPFILTER |
D3DDDITSS_MIPMAPLODBIAS |
D3DDDITSS_MAXMIPLEVEL |
D3DDDITSS_MAXANISOTROPY |
D3DDDITSS_BUMPENVLSCALE Échelle flottante pour la luminance de carte de bosse. |
D3DDDITSS_BUMPENVLOFFSET Décalage de float pour la luminance de la carte de bosse. |
D3DDDITSS_TEXTURETRANSFORMFLAGS D3DTEXTURETRANSFORMFLAGS qui contrôle la transformation de texture. |
D3DDDITSS_ADDRESSW |
D3DDDITSS_COLORARG0 Troisième argument pour les opérations triadiques. |
D3DDDITSS_ALPHAARG0 Troisième argument pour les opérations triadiques. |
D3DDDITSS_RESULTARG Arguments du résultat, D3DTA_CURRENT ou D3DTA_TEMP. D3DTA_TEMP est utilisé pour sélectionner une couleur de registre temporaire. D3DTA_CURRENT est utilisé pour sélectionner un registre de destination de phase. |
D3DDDITSS_SRGBTEXTURE |
D3DDDITSS_ELEMENTINDEX |
D3DDDITSS_DMAPOFFSET |
D3DDDITSS_CONSTANT D3DTA_CONSTANT qui indique une constante par étape. |
D3DDDITSS_DISABLETEXTURECOLORKEY Désactivez la touche de couleur de texture. |
D3DDDITSS_TEXTURECOLORKEYVAL Valeur de clé de couleur de texture. |
D3DDDITSS_FORCE_DWORD Force cette énumération à compiler à 32 bits. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | d3dumddi.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour