D3DX11 _ NORMALMAP _ Flag (énumération)
Notes
la bibliothèque d’utilitaires d3dx (d3dx 9, d3dx 10 et d3dx 11) est déconseillée pour Windows 8 et n’est pas prise en charge pour les applications Windows store.
Options de mappage normales. Vous pouvez combiner n’importe quel nombre de ces indicateurs à l’aide d’une opération or au niveau du bit.
Syntaxe
typedef enum D3DX11_NORMALMAP_FLAG {
D3DX11_NORMALMAP_MIRROR_U = (1 << 16),
D3DX11_NORMALMAP_MIRROR_V = (2 << 16),
D3DX11_NORMALMAP_MIRROR = (3 << 16),
D3DX11_NORMALMAP_INVERTSIGN = (8 << 16),
D3DX11_NORMALMAP_COMPUTE_OCCLUSION = (16 << 16)
} D3DX11_NORMALMAP_FLAG, *LPD3DX11_NORMALMAP_FLAG;
Constantes
-
D3DX11 _ NORMALMAP _ miroir _ U
-
Indique que les pixels du bord de la texture sur l’axe des U doivent être mis en miroir, pas renvoyés à la ligne.
-
D3DX11 _ NORMALMAP _ miroir _ V
-
Indique que les pixels du bord de la texture sur l’axe V doivent être mis en miroir, pas renvoyés à la ligne.
-
_Miroir D3DX11 NORMALMAP _
-
Identique à D3DX11 _ NORMALMAP _ miroir _ U | D3DX11 _ NORMALMAP _ MIRROR _ V.
-
D3DX11 _ NORMALMAP _ INVERTSIGN
-
Inverse la direction de chaque normal.
-
_Occlusion de _ calcul D3DX11 _ NORMALMAP
-
Calcule le terme d’occlusion par pixel et l’encode en alpha. Une valeur alpha de 1 signifie que le pixel n’est pas masqué de quelque façon que ce soit, et une valeur alpha de 0 signifie que le pixel est complètement masqué.
Notes
Ces indicateurs sont utilisés par D3DX11ComputeNormalMap.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|