enumerasi D3DX11_NORMALMAP_FLAG
Catatan
Pustaka utilitas D3DX (D3DX 9, D3DX 10, dan D3DX 11) tidak digunakan lagi untuk Windows 8 dan tidak didukung untuk aplikasi Windows Store.
Opsi peta normal. Anda dapat menggabungkan sejumlah bendera ini dengan menggunakan operasi OR bitwise.
Sintaks
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;
Konstanta
-
D3DX11_NORMALMAP_MIRROR_U
-
Menunjukkan bahwa piksel dari tepi tekstur pada sumbu U harus dicerminkan, bukan dibungkus.
-
D3DX11_NORMALMAP_MIRROR_V
-
Menunjukkan bahwa piksel dari tepi tekstur pada sumbu V harus dicerminkan, tidak dibungkus.
-
D3DX11_NORMALMAP_MIRROR
-
Sama seperti D3DX11_NORMALMAP_MIRROR_U | D3DX11_NORMALMAP_MIRROR_V.
-
D3DX11_NORMALMAP_INVERTSIGN
-
Menginversi arah setiap normal.
-
D3DX11_NORMALMAP_COMPUTE_OCCLUSION
-
Menghitung istilah oklusi per piksel dan mengodekannya ke dalam alfa. Alpha 1 berarti bahwa piksel tidak dikaburkan dengan cara apa pun, dan alfa 0 berarti bahwa piksel benar-benar dikaburkan.
Keterangan
Bendera ini digunakan oleh D3DX11ComputeNormalMap.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|