Fungsi D3DXSHDot (D3dx9math.h)
Catatan
Pustaka utilitas D3DX (D3DX 9, D3DX 10, dan D3DX 11) tidak digunakan lagi dan tidak didukung untuk aplikasi Windows Store.
Catatan
Alih-alih menggunakan fungsi ini, kami sarankan Anda menggunakan fungsi pustaka Matematika Spherical HarmonicsXMSHDot.
Menghitung produk titik dari dua vektor spherical harmonic (SH).
Sintaks
FLOAT D3DXSHDot(
_In_ UINT Order,
_In_ const FLOAT *pA,
_In_ const FLOAT *pB
);
Parameter
-
Order [in]
-
Jenis: UINT
Urutan evaluasi spherical harmonic (SH). Harus dalam rentang D3DXSH_MINORDER hingga D3DXSH_MAXORDER, inklusif. Evaluasi menghasilkan koefisien OrderĀ². Tingkat evaluasi adalah Urutan - 1.
-
pA [in]
-
Jenis: const FLOAT*
Arahkan ke vektor SH pertama.
-
pB [in]
-
Jenis: const FLOAT*
Arahkan ke vektor SH kedua.
Menampilkan nilai
Jenis: FLOAT
Koefisien output SH.
Keterangan
Setiap koefisien fungsi dasar Ylm disimpan di lokasi memori lĀ² + m + l, di mana:
- Aku adalah tingkat fungsi dasar.
- m adalah indeks fungsi dasar untuk nilai l yang diberikan dan rentang dari -l ke l, inklusif.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk