Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mewakili transformasi 3D yang memengaruhi rotasi visual di sepanjang sumbu arbitrer dalam ruang 3D. Sistem koordinat diputar di sekitar titik pusat yang ditentukan.
Warisan
Antarmuka IDCompositionRotateTransform3D mewarisi dari IDCompositionTransform3D. IDCompositionRotateTransform3D juga memiliki jenis anggota berikut:
Metode
Antarmuka IDCompositionRotateTransform3D memiliki metode ini.
|
IDCompositionRotateTransform3D::SetAngle Mengubah nilai properti Sudut dari transformasi rotasi 3D. Properti Sudut menentukan sudut rotasi. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3D::SetAngle Menganimasikan nilai properti Sudut dari transformasi rotasi 3D. Properti Sudut menentukan sudut rotasi. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3D::SetAxisX Mengubah nilai properti Sumbu dari transformasi rotasi 3D. Properti Sumbu menentukan koordinat x untuk vektor sumbu rotasi. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3D::SetAxisX Menganimasikan nilai properti Sumbu dari transformasi rotasi 3D. Properti Sumbu menentukan koordinat x untuk vektor sumbu rotasi. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3D::SetAxisy Mengubah nilai properti Sumbu dari transformasi rotasi 3D. Properti Sumbu menentukan koordinat y untuk vektor sumbu rotasi. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3D::SetAxisy Menganimasikan nilai properti Sumbu dari transformasi rotasi 3D. Properti Sumbu menentukan koordinat y untuk vektor sumbu rotasi. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3D::SetAxisZ Mengubah nilai properti SumbuZ dari transformasi rotasi 3D. Properti AxisZ menentukan koordinat z untuk vektor sumbu rotasi. Nilai defaultnya adalah 1,0. |
|
IDCompositionRotateTransform3D::SetAxisZ Menganimasikan nilai properti SumbuZ dari transformasi rotasi 3D. Properti AxisZ menentukan koordinat z untuk vektor sumbu rotasi. Nilai defaultnya adalah 1,0. |
|
IDCompositionRotateTransform3D::SetCenterX Mengubah nilai properti CenterX dari transformasi rotasi 3D. Properti CenterX menentukan koordinat x titik tempat rotasi dilakukan. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3D::SetCenterX Menganimasikan nilai properti CenterX dari transformasi rotasi 3D. Properti CenterX menentukan koordinat x titik tempat rotasi dilakukan. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3d::SetCentery Mengubah nilai properti CenterY dari transformasi rotasi 3D. Properti CenterY menentukan koordinat y dari titik tempat rotasi dilakukan. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3d::SetCentery Menganimasikan nilai properti CenterY dari transformasi rotasi 3D. Properti CenterY menentukan koordinat y dari titik tempat rotasi dilakukan. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3D::SetCenterZ Mengubah nilai properti CenterZ dari transformasi rotasi 3D. Properti CenterZ menentukan koordinat z titik tempat rotasi dilakukan. Nilai defaultnya adalah nol. |
|
IDCompositionRotateTransform3D::SetCenterZ Menganimasikan nilai properti CenterZ dari transformasi rotasi 3D. Properti CenterZ menentukan koordinat z titik tempat rotasi dilakukan. Nilai defaultnya adalah nol. |
Keterangan
Transformasi putar 3D mewakili matriks 4 demi 4 berikut:
di mana nilai offsetX, offsetY, dan offsetZ matriks adalah sebagai berikut:
Efeknya adalah memutar sistem koordinat searah jarang atau berlawanan arah jarang di sekitar sumbu yang ditentukan, dan untuk menerapkan terjemahan yang sesuai sehingga titik tengah tidak bergerak.
Objek transformasi rotasi 3D baru memiliki nilai statis default nol untuk properti Sudut, TengahX, Tengah, Sumbu, dan Sumbu, dan nilai statis default 1,0 untuk properti AxisZ.
Saat mengatur sumbu ke nilai non-default, Anda harus selalu mengatur ketiga properti sumbu (Sumbu, Sumbu, dan SumbuZ).
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | dcomp.h |