struktur D2D1_GRADIENT_MESH_PATCH (d2d1_3.h)
Mewakili patch tensor dengan 16 titik kontrol, 4 warna sudut, dan bendera batas. ID2D1GradientMesh terdiri dari 1 atau lebih patch jala gradien. Gunakan fungsi GradientMeshPatch atau fungsi GradientMeshPatchFromCoonsPatch untuk membuatnya.
Sintaks
typedef struct D2D1_GRADIENT_MESH_PATCH {
D2D1_POINT_2F point00;
D2D1_POINT_2F point01;
D2D1_POINT_2F point02;
D2D1_POINT_2F point03;
D2D1_POINT_2F point10;
D2D1_POINT_2F point11;
D2D1_POINT_2F point12;
D2D1_POINT_2F point13;
D2D1_POINT_2F point20;
D2D1_POINT_2F point21;
D2D1_POINT_2F point22;
D2D1_POINT_2F point23;
D2D1_POINT_2F point30;
D2D1_POINT_2F point31;
D2D1_POINT_2F point32;
D2D1_POINT_2F point33;
D2D1_COLOR_F color00;
D2D1_COLOR_F color03;
D2D1_COLOR_F color30;
D2D1_COLOR_F color33;
D2D1_PATCH_EDGE_MODE topEdgeMode;
D2D1_PATCH_EDGE_MODE leftEdgeMode;
D2D1_PATCH_EDGE_MODE bottomEdgeMode;
D2D1_PATCH_EDGE_MODE rightEdgeMode;
} D2D1_GRADIENT_MESH_PATCH;
Anggota
point00
Lokasi ruang koordinat titik kontrol di kolom 0 dan baris 0 kisi tensor.
point01
Lokasi ruang koordinat titik kontrol di kolom 0 dan baris 1 dari kisi tensor.
point02
Lokasi ruang koordinat titik kontrol di kolom 0 dan baris 2 dari kisi tensor.
point03
Lokasi ruang koordinat titik kontrol di kolom 0 dan baris 3 dari kisi tensor.
point10
Lokasi ruang koordinat titik kontrol di kolom 1 dan baris 0 kisi tensor.
point11
Lokasi ruang koordinat titik kontrol di kolom 1 dan baris 1 kisi tensor.
point12
Lokasi ruang koordinat titik kontrol di kolom 1 dan baris 2 dari kisi tensor.
point13
Lokasi ruang koordinat titik kontrol di kolom 1 dan baris 3 dari kisi tensor.
point20
Lokasi ruang koordinat titik kontrol di kolom 2 dan baris 0 kisi tensor.
point21
Lokasi ruang koordinat titik kontrol di kolom 2 dan baris 1 dari kisi tensor.
point22
Lokasi ruang koordinat titik kontrol di kolom 2 dan baris 2 dari kisi tensor.
point23
Lokasi ruang koordinat titik kontrol di kolom 2 dan baris 3 dari kisi tensor.
point30
Lokasi ruang koordinat titik kontrol di kolom 3 dan baris 0 kisi tensor.
point31
Lokasi ruang koordinat titik kontrol di kolom 3 dan baris 1 dari kisi tensor.
point32
Lokasi ruang koordinat titik kontrol di kolom 3 dan baris 2 dari kisi tensor.
point33
Lokasi ruang koordinat titik kontrol di kolom 3 dan baris 3 dari kisi tensor.
color00
Warna yang terkait dengan titik kontrol di kolom 0 dan baris 0 kisi tensor.
color03
Warna yang terkait dengan titik kontrol di kolom 0 dan baris 3 dari kisi tensor.
color30
Warna yang terkait dengan titik kontrol di kolom 3 dan baris 0 kisi tensor.
color33
Warna yang terkait dengan titik kontrol di kolom 3 dan baris 3 dari kisi tensor.
topEdgeMode
Menentukan cara merender tepi atas jala.
leftEdgeMode
Menentukan cara merender tepi kiri jala.
bottomEdgeMode
Menentukan cara merender tepi bawah jala.
rightEdgeMode
Menentukan cara merender tepi kanan jala.
Keterangan
Gambar berikut menunjukkan penomoran titik kontrol pada kisi tensor.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2016 [aplikasi desktop | Aplikasi UWP] |
Header | d2d1_3.h |