AcrylicBrush 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.
Cat area dengan bahan semi transparan yang menggunakan beberapa efek termasuk kabur dan tekstur kebisingan.
API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows).
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[WebHostHidden]
class AcrylicBrush : XamlCompositionBrushBase
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AcrylicBrush : XamlCompositionBrushBase
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class AcrylicBrush : XamlCompositionBrushBase
function AcrylicBrush()
Public Class AcrylicBrush
Inherits XamlCompositionBrushBase
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)
|
Contoh
Tip
Untuk informasi selengkapnya, panduan desain, dan contoh kode, lihat Materi akrilik.
Jika Anda memiliki aplikasi WinUI 2 Gallery yang terinstal , klik di sini untuk membuka aplikasi dan lihat Acrylic beraksi.
Keterangan
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1903 | 18362 | TintLuminosityOpacity |
Konstruktor
AcrylicBrush() |
Menginisialisasi instans baru kelas AcrylicBrush. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.-ctor (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
Properti
AlwaysUseFallback |
Mendapatkan atau menetapkan nilai yang menentukan apakah kuas dipaksa ke warna fallback solid. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.AlwaysUseFallback (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
AlwaysUseFallbackProperty |
Mengidentifikasi properti dependensi AlwaysUseFallback. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.AlwaysUseFallbackProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
BackgroundSource |
Mendapatkan atau menetapkan nilai yang menentukan apakah sampel kuas dari konten aplikasi atau dari konten di belakang jendela aplikasi. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.BackgroundSource (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
BackgroundSourceProperty |
Mengidentifikasi properti dependensi BackgroundSource. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.BackgroundSourceProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
CompositionBrush |
Mendapatkan atau mengatur CompositionBrush yang digunakan oleh kuas XAML ini. (Diperoleh dari XamlCompositionBrushBase) |
Dispatcher |
Mendapatkan CoreDispatcher yang dikaitkan dengan objek ini. CoreDispatcher mewakili fasilitas yang dapat mengakses DependencyObject pada utas UI bahkan jika kode dimulai oleh utas non-UI. (Diperoleh dari DependencyObject) |
FallbackColor |
Warna yang digunakan untuk penyajian jika CompositionBrush tidak dapat dirender. (Diperoleh dari XamlCompositionBrushBase) |
Opacity |
Mendapatkan atau menetapkan tingkat keburaman kuas. (Diperoleh dari Brush) |
RelativeTransform |
Mendapatkan atau mengatur transformasi yang diterapkan ke kuas menggunakan koordinat relatif. (Diperoleh dari Brush) |
TintColor |
Mendapatkan atau mengatur warna warna untuk bahan akrilik semi transparan. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintColor (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
TintColorProperty |
Mengidentifikasi properti dependensi TintColor. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintColorProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
TintLuminosityOpacity |
Mendapatkan atau mengatur jumlah kecerahan antara TintColor dan piksel yang mendasar di belakang permukaan Akrilik. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintLuminosityOpacity (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
TintLuminosityOpacityProperty |
Mengidentifikasi properti dependensi TintLuminosityOpacity . API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintLuminosityOpacityProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
TintOpacity |
Mendapatkan atau mengatur tingkat keburaman warna. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintOpacity (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
TintOpacityProperty |
Mengidentifikasi properti dependensi TintOpacity. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintOpacityProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
TintTransitionDuration |
Mendapatkan atau mengatur panjang animasi transisi otomatis yang digunakan saat TintColor berubah. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintTransitionDuration (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
TintTransitionDurationProperty |
Mengidentifikasi properti dependensi TintTransitionDuration. API WinUI 2 yang setara untuk UWP: Microsoft.UI.Xaml.Media.AcrylicBrush.TintTransitionDurationProperty (untuk WinUI di SDK Aplikasi Windows, lihat namespace SDK Aplikasi Windows). |
Transform |
Mendapatkan atau mengatur transformasi yang diterapkan pada kuas. (Diperoleh dari Brush) |
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) |
OnConnected() |
Dipanggil ketika kuas pertama kali digunakan pada layar untuk melukis elemen. Ketika diimplementasikan di kelas turunan, Anda dapat membuat instans CompositionBrush dan memberikannya ke kerangka kerja dengan mengatur properti CompositionBrush . OnDisconnected akan dipanggil ketika kuas tidak lagi digunakan untuk melukis elemen apa pun. (Diperoleh dari XamlCompositionBrushBase) |
OnDisconnected() |
Dipanggil ketika kuas tidak lagi digunakan untuk melukis elemen apa pun. Ketika diimplementasikan di kelas turunan, Anda dapat dengan aman membuang kuas kompossi dan sumber daya komposisi lainnya. OnConnected akan dipanggil lagi jika kuas kemudian digunakan untuk melukis elemen apa pun setelah terputus. (Diperoleh dari XamlCompositionBrushBase) |
PopulatePropertyInfo(String, AnimationPropertyInfo) |
Menentukan properti yang dapat dianimasikan. (Diperoleh dari Brush) |
PopulatePropertyInfoOverride(String, AnimationPropertyInfo) |
Saat ditimpa di kelas turunan, menentukan properti yang dapat dianimasikan. (Diperoleh dari Brush) |
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) |
Berlaku untuk
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