Bagikan melalui


struktur D2D1_BEZIER_SEGMENT (d2d1.h)

Mewakili segmen bezier kubik yang digambar di antara dua titik.

Sintaks

typedef struct D2D1_BEZIER_SEGMENT {
  D2D1_POINT_2F point1;
  D2D1_POINT_2F point2;
  D2D1_POINT_2F point3;
} D2D1_BEZIER_SEGMENT;

Anggota

point1

Jenis: D2D1_POINT_2F

Titik kontrol pertama untuk segmen Bezier.

point2

Jenis: D2D1_POINT_2F

Titik kontrol kedua untuk segmen Bezier.

point3

Jenis: D2D1_POINT_2F

Titik akhir untuk segmen Bezier.

Keterangan

Kurva Bezier kubik didefinisikan oleh empat titik: titik awal, titik akhir (titik3), dan dua titik kontrol (titik1 dan titik2). Segmen Bezier tidak berisi properti untuk titik awal kurva; hanya mendefinisikan titik akhir. Titik awal kurva adalah titik saat ini dari jalur tempat kurva Bezier ditambahkan.

Dua titik kontrol kurva Bezier kubik berulah seperti magnet, menarik bagian dari apa yang akan menjadi garis lurus menuju diri mereka sendiri dan menghasilkan kurva. Titik kontrol pertama, point1, mempengaruhi bagian awal kurva; titik kontrol kedua, titik2, mempengaruhi bagian akhir kurva.

Catatan Kurva tidak selalu melewati salah satu titik kontrol; setiap titik kontrol memindahkan bagian garisnya ke arah dirinya sendiri, tetapi tidak melalui dirinya sendiri.
 

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]
Header d2d1.h