CompositeTransform3D Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili skala 3-D, rotasi, dan menerjemahkan transformasi yang akan diterapkan ke elemen.
public ref class CompositeTransform3D sealed : Transform3D
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CompositeTransform3D final : Transform3D
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class CompositeTransform3D final : Transform3D
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CompositeTransform3D : Transform3D
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class CompositeTransform3D : Transform3D
Public NotInheritable Class CompositeTransform3D
Inherits Transform3D
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Untuk contoh dan info selengkapnya tentang menggunakan kelas [CompositeTransform3D, lihat properti UIElement.Transform3D .
Transformasi yang tersedia diterapkan dalam urutan berikut:
- Skala (Scalex, Scaley, Scalez)
- Rotasi (rotasix, rotasi, rotasi)
- Menerjemahkan (Translatex, Translatey, Translatez)
Semua transformasi terjadi di sekitar titik tengah yang sama yang ditentukan oleh CenterX, CenterY, dan CenterZ.
Anda dapat menganimasikan setiap properti CompositeTransform3D secara independen.
Konstruktor
CompositeTransform3D() |
Menginisialisasi instans baru kelas CompositeTransform3D . |
Properti
CenterX |
Mendapatkan koordinat x titik tengah dalam piksel untuk semua transformasi yang ditentukan oleh CompositeTransform3D. |
CenterXProperty |
Mengidentifikasi properti dependensi CenterX . |
CenterY |
Mendapatkan koordinat y dari titik tengah dalam piksel untuk semua transformasi yang ditentukan oleh CompositeTransform3D. |
CenterYProperty |
Mengidentifikasi properti dependensi CenterY . |
CenterZ |
Mendapatkan koordinat z titik tengah dalam piksel untuk semua transformasi yang ditentukan oleh CompositeTransform3D. |
CenterZProperty |
Mengidentifikasi properti dependensi CenterZ . |
Dispatcher |
Mendapatkan CoreDispatcher yang dikaitkan dengan objek ini. CoreDispatcher mewakili fasilitas yang dapat mengakses DependencyObject pada utas UI meskipun kode dimulai oleh utas non-UI. (Diperoleh dari DependencyObject) |
RotationX |
Mendapatkan atau mengatur sudut dalam derajat rotasi berlawanan arah jarum arah di sekitar sumbu x. |
RotationXProperty |
Mengidentifikasi properti dependensi RotationX . |
RotationY |
Mendapatkan atau mengatur sudut dalam derajat rotasi berlawanan arah jarum arah di sekitar sumbu y. |
RotationYProperty |
Mengidentifikasi properti dependensi RotationY . |
RotationZ |
Mendapatkan atau mengatur sudut dalam derajat rotasi berlawanan arah jarum meter di sekitar sumbu z. |
RotationZProperty |
Mengidentifikasi properti dependensi RotationZ . |
ScaleX |
Mendapatkan atau mengatur faktor skala sumbu x. Anda dapat menggunakan properti ini untuk meregangkan atau menyusutkan objek di sepanjang sumbu ini. |
ScaleXProperty |
Mengidentifikasi properti dependensi ScaleX . |
ScaleY |
Mendapatkan atau mengatur faktor skala sumbu y. Anda dapat menggunakan properti ini untuk meregangkan atau menyusutkan objek di sepanjang sumbu ini. |
ScaleYProperty |
Mengidentifikasi properti dependensi ScaleY . |
ScaleZ |
Mendapatkan atau mengatur faktor skala sumbu z. Anda dapat menggunakan properti ini untuk meregangkan atau menyusutkan objek di sepanjang sumbu ini. |
ScaleZProperty |
Mengidentifikasi properti dependensi ScaleZ . |
TranslateX |
Mendapatkan atau mengatur jarak untuk menerjemahkan di sepanjang sumbu x dalam piksel. |
TranslateXProperty |
Mengidentifikasi properti dependensi TranslateX . |
TranslateY |
Mendapatkan atau mengatur jarak untuk menerjemahkan di sepanjang sumbu y dalam piksel. |
TranslateYProperty |
Mengidentifikasi properti dependensi Terjemahan . |
TranslateZ |
Mendapatkan atau mengatur jarak untuk diterjemahkan di sepanjang sumbu z dalam piksel. |
TranslateZProperty |
Mengidentifikasi properti dependensi TranslateZ . |
Metode
ClearValue(DependencyProperty) |
Menghapus nilai lokal properti dependensi. (Diperoleh dari DependencyObject) |
GetAnimationBaseValue(DependencyProperty) |
Mengembalikan nilai dasar apa pun yang ditetapkan untuk properti dependensi, yang akan berlaku dalam kasus di mana animasi tidak aktif. (Diperoleh dari DependencyObject) |
GetValue(DependencyProperty) |
Mengembalikan nilai efektif properti dependensi saat ini dari DependencyObject. (Diperoleh dari DependencyObject) |
ReadLocalValue(DependencyProperty) |
Mengembalikan nilai lokal properti dependensi, jika nilai lokal ditetapkan. (Diperoleh dari DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Mendaftarkan fungsi pemberitahuan untuk mendengarkan perubahan pada DependencyProperty tertentu pada instans DependencyObject ini. (Diperoleh dari DependencyObject) |
SetValue(DependencyProperty, Object) |
Mengatur nilai lokal properti dependensi pada DependencyObject. (Diperoleh dari DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Membatalkan pemberitahuan perubahan yang sebelumnya terdaftar dengan memanggil RegisterPropertyChangedCallback. (Diperoleh dari DependencyObject) |