struktur D2D1_LAYER_PARAMETERS1 (d2d1_1.h)
Berisi batas konten, informasi masker, pengaturan opasitas, dan opsi lain untuk sumber daya lapisan.
Sintaks
typedef struct D2D1_LAYER_PARAMETERS1 {
D2D1_RECT_F contentBounds;
ID2D1Geometry *geometricMask;
D2D1_ANTIALIAS_MODE maskAntialiasMode;
D2D1_MATRIX_3X2_F maskTransform;
FLOAT opacity;
ID2D1Brush *opacityBrush;
D2D1_LAYER_OPTIONS1 layerOptions;
} D2D1_LAYER_PARAMETERS1;
Anggota
contentBounds
Jenis: D2D1_RECT_F
Batas konten lapisan. Konten di luar batas ini tidak dijamin untuk dirender.
geometricMask
Jenis: ID2D1Geometry*
Masker geometrik menentukan area lapisan yang disusam ke dalam target render.
maskAntialiasMode
Jenis: D2D1_ANTIALIAS_MODE
Nilai yang menentukan mode antialias untuk geometricMask.
maskTransform
Jenis: D2D1_MATRIX_3X2_F
Nilai yang menentukan transformasi yang diterapkan ke masker geometris saat menyusun lapisan.
opacity
Jenis: FLOAT
Nilai opasitas yang diterapkan secara seragam ke semua sumber daya di lapisan saat menyusun ke target.
opacityBrush
Jenis: ID2D1Brush*
Kuas yang digunakan untuk memodifikasi keburaman lapisan. Kuas dipetakan ke lapisan, dan saluran alfa dari setiap piksel kuas yang dipetakan dikalikan dengan piksel lapisan yang sesuai.
layerOptions
Jenis: D2D1_LAYER_OPTIONS1
Opsi tambahan untuk pembuatan lapisan.
Persyaratan
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] |
Header | d2d1_1.h (termasuk D2d1.h) |
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