Antarmuka ID2D1BitmapBrush (d2d1.h)
Mengecat area dengan bitmap.
Warisan
Antarmuka ID2D1BitmapBrush mewarisi dari ID2D1Brush. ID2D1BitmapBrush juga memiliki jenis anggota ini:
Metode
Antarmuka ID2D1BitmapBrush memiliki metode ini.
ID2D1BitmapBrush::GetBitmap Mendapatkan sumber bitmap yang digunakan kuas ini untuk melukis. |
ID2D1BitmapBrush::GetExtendModeX Mendapatkan metode di mana kuas secara horizontal mengurutkan area-area yang meluas melewati bitmap-nya. |
ID2D1BitmapBrush::GetExtendModeY Mendapatkan metode di mana kuas secara vertikal memutihkan area-area yang melewati bitmap-nya. |
ID2D1BitmapBrush::GetInterpolationMode Mendapatkan metode interpolasi yang digunakan ketika bitmap kuas diskalakan atau diputar. |
ID2D1BitmapBrush::SetBitmap Menentukan sumber bitmap yang digunakan kuas ini untuk melukis. |
ID2D1BitmapBrush::SetExtendModeX Menentukan bagaimana kuas secara horizontal mengurutkan area yang melewati bitmapnya. |
ID2D1BitmapBrush::SetExtendModeY Menentukan bagaimana kuas secara vertikal mengurutkan area yang meluas melewati bitmapnya. |
ID2D1BitmapBrush::SetInterpolationMode Menentukan mode interpolasi yang digunakan ketika bitmap kuas diskalakan atau diputar. |
Keterangan
Kuas bitmap digunakan untuk mengisi geometri dengan bitmap. Seperti semua kuas, itu mendefinisikan bidang konten yang tak terbatas. Karena bitmap terbatas, kuas bergantung pada "mode perluas" untuk menentukan bagaimana bidang diisi secara horizontal dan vertikal.
Membuat Objek ID2D1BitmapBrush
Untuk membuat kuas bitmap, gunakan metode ID2D1RenderTarget::CreateBitmapBrush .ID2D1BitmapBrush adalah sumber daya yang bergantung pada perangkat: aplikasi Anda harus membuat kuas bitmap setelah menginisialisasi target render yang akan digunakan kuas bitmap, dan membuat ulang kuas bitmap setiap kali target render perlu dibuat ulang. (Untuk informasi selengkapnya tentang sumber daya, lihat Gambaran Umum Sumber Daya.)
Contoh
Untuk contoh cara membuat kuas bitmap, lihat topik Cara Membuat Kuas Bitmap .
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d2d1.h |