Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Hinweis
Die Hilfsprogrammbibliothek D3DX (D3DX 9, D3DX 10 und D3DX 11) ist für Windows 8 veraltet und wird für Windows Store-Apps nicht unterstützt.
Normale Kartenoptionen. Sie können eine beliebige Anzahl dieser Flags mithilfe eines bitweisen OR-Vorgangs kombinieren.
Syntax
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;
Konstanten
-
D3DX11_NORMALMAP_MIRROR_U
-
Gibt an, dass Pixel vom Rand der Textur auf der U-Achse gespiegelt und nicht umgebrochen werden sollen.
-
D3DX11_NORMALMAP_MIRROR_V
-
Gibt an, dass Pixel vom Rand der Textur auf der V-Achse gespiegelt und nicht umgebrochen werden sollen.
-
D3DX11_NORMALMAP_MIRROR
-
Identisch mit D3DX11_NORMALMAP_MIRROR_U | D3DX11_NORMALMAP_MIRROR_V.
-
D3DX11_NORMALMAP_INVERTSIGN
-
Invertiert die Richtung jeder Normalität.
-
D3DX11_NORMALMAP_COMPUTE_OCCLUSION
-
Berechnet den Pro-Pixel-Okklusionsbegriff und codiert ihn in das Alpha. Ein Alpha von 1 bedeutet, dass das Pixel in keiner Weise verdeckt wird, und ein Alpha von 0 würde bedeuten, dass das Pixel vollständig verdeckt ist.
Bemerkungen
Diese Flags werden von D3DX11ComputeNormalMap verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|