Bagikan melalui


Kelas PathGradientBrush (gdipluspath.h)

Objek PathGradientBrush menyimpan atribut gradien warna yang dapat Anda gunakan untuk mengisi interior jalur dengan warna yang berubah secara bertahap. Kuas gradien jalur memiliki jalur batas, warna batas, titik tengah, dan warna tengah. Saat Anda melukis area dengan kuas gradien jalur, warna berubah secara bertahap dari warna batas ke warna tengah saat Anda berpindah dari jalur batas ke titik tengah.

Warisan

Kelas PathGradientBrush mengimplementasikan Brush.

Metode

Kelas PathGradientBrush memiliki metode ini.

 
PathGradientBrush::GetBlend

Metode PathGradientBrush::GetBlend mendapatkan faktor campuran dan posisi campuran yang sesuai yang saat ini diatur untuk kuas gradien jalur ini.
PathGradientBrush::GetBlendCount

Metode PathGradientBrush::GetBlendCount mendapatkan jumlah faktor campuran yang saat ini ditetapkan untuk sikat gradien jalur ini.
PathGradientBrush::GetCenterColor

Metode PathGradientBrush::GetCenterColor mendapatkan warna titik tengah dari jalur ini sikat gradien.
PathGradientBrush::GetCenterPoint

Metode PathGradientBrush::GetCenterPoint mendapatkan titik tengah dari sikat gradien jalur ini. (kelebihan beban 1/2)
PathGradientBrush::GetCenterPoint

Metode PathGradientBrush::GetCenterPoint mendapatkan titik tengah dari sikat gradien jalur ini. (kelebihan beban 2/2)
PathGradientBrush::GetFocusScales

Metode PathGradientBrush::GetFocusScales mendapatkan skala fokus dari sikat gradien jalur ini.
PathGradientBrush::GetGammaCorrection

Metode PathGradientBrush::GetGammaCorrection menentukan apakah koreksi gamma diaktifkan untuk kuas gradien jalur ini.
PathGradientBrush::GetGraphicsPath

Metode PathGradientBrush::GetGraphicsPath tidak diimplementasikan di Windows GDI+ versi 1.0.
PathGradientBrush::GetInterpolationColorCount

Metode PathGradientBrush::GetInterpolationColorCount mendapatkan jumlah warna preset yang saat ini ditentukan untuk kuas gradien jalur ini.
PathGradientBrush::GetInterpolationColors

Metode PathGradientBrush::GetInterpolationColors mendapatkan warna preset dan posisi campuran yang saat ini ditentukan untuk sikat gradien jalur ini.
PathGradientBrush::GetPointCount

Metode PathGradientBrush::GetPointCount mendapatkan jumlah titik dalam array titik yang menentukan jalur batas kuas ini.
PathGradientBrush::GetRectangle

Metode PathGradientBrush::GetRectangle mendapatkan persegi panjang terkecil yang mencakup jalur batas kuas gradien jalur ini. (kelebihan beban 1/2)
PathGradientBrush::GetRectangle

Metode PathGradientBrush::GetRectangle mendapatkan persegi panjang terkecil yang mencakup jalur batas kuas gradien jalur ini. (kelebihan beban 2/2)
PathGradientBrush::GetSurroundColorCount

Metode PathGradientBrush::GetSurroundColorCount mendapatkan jumlah warna yang telah ditentukan untuk jalur batas kuas gradien jalur ini.
PathGradientBrush::GetSurroundColors

Metode PathGradientBrush::GetSurroundColors mendapatkan warna sekitar yang saat ini ditentukan untuk sikat gradien jalur ini.
PathGradientBrush::GetTransform

Metode PathGradientBrush::GetTransform mendapatkan matriks transformasi dari jalur ini sikat gradien.
PathGradientBrush::GetWrapMode

Metode PathGradientBrush::GetWrapMode mendapatkan mode pembungkusan yang saat ini diatur untuk sikat gradien jalur ini.
PathGradientBrush::MultiplyTransform

Metode ThePathGradientBrush::MultiplyTransform memperbarui matriks transformasi kuas dengan produk itu sendiri dan matriks lain.
PathGradientBrush::P athGradientBrush

Membuat objek PathGradientBrush::P athGradientBrush berdasarkan objek GraphicsPath.
PathGradientBrush::P athGradientBrush

Konstruktor PathGradientBrush::P athGradientBrush(const PathGradientBrush &) (gdipluspath.h) mencantumkan konstruktor kelas PathGradientBrush.
PathGradientBrush::P athGradientBrush

Membuat objek PathGradientBrush::P athGradientBrush berdasarkan array titik. Menginisialisasi mode pembungkusan sikat gradien jalur.
PathGradientBrush::P athGradientBrush

Membuat objek PathGradientBrush berdasarkan array titik. Menginisialisasi mode pembungkusan sikat gradien jalur.
PathGradientBrush::P athGradientBrush

Konstruktor PathGradientBrush::P athGradientBrush~r5 (gdipluspath.h) mencantumkan konstruktor kelas PathGradientBrush.
PathGradientBrush::ResetTransform

Metode PathGradientBrush::ResetTransform mengatur ulang matriks transformasi sikat gradien jalur ini ke matriks identitas. Ini berarti bahwa tidak ada transformasi yang akan terjadi.
PathGradientBrush::RotateTransform

Metode PathGradientBrush::RotateTransform memperbarui matriks transformasi kuas saat ini dengan produk itu sendiri dan matriks rotasi.
PathGradientBrush::ScaleTransform

Metode PathGradientBrush::ScaleTransform memperbarui matriks transformasi kuas saat ini dengan produk itu sendiri dan matriks penskalaan.
PathGradientBrush::SetBlend

Metode PathGradientBrush::SetBlend mengatur faktor campuran dan posisi campuran kuas gradien jalur ini.
PathGradientBrush::SetBlendBellShape

Metode PathGradientBrush::SetBlendBellShape mengatur bentuk campuran sikat gradien jalur ini.
PathGradientBrush::SetBlendTriangularShape

Metode PathGradientBrush::SetBlendTriangularShape mengatur bentuk campuran sikat gradien jalur ini.
PathGradientBrush::SetCenterColor

Metode PathGradientBrush::SetCenterColor mengatur warna tengah kuas gradien jalur ini. Warna tengah adalah warna yang muncul di titik tengah kuas.
PathGradientBrush::SetCenterPoint

Metode PathGradientBrush::SetCenterPoint mengatur titik tengah sikat gradien jalur ini. Secara default, titik tengah berada di sentroid jalur batas kuas, tetapi Anda dapat mengatur titik pusat ke lokasi mana pun di dalam atau di luar jalur.
PathGradientBrush::SetCenterPoint

Metode PathGradientBrush::SetCenterPoint mengatur titik tengah sikat gradien jalur ini.
PathGradientBrush::SetFocusScales

Metode PathGradientBrush::SetFocusScales menetapkan skala fokus kuas gradien jalur ini.
PathGradientBrush::SetGammaCorrection

Metode PathGradientBrush::SetGammaCorrection menentukan apakah koreksi gamma diaktifkan untuk kuas gradien jalur ini.
PathGradientBrush::SetGraphicsPath

Metode PathGradientBrush::SetGraphicsPath tidak diimplementasikan di Windows GDI+ versi 1.0.
PathGradientBrush::SetInterpolationColors

Metode PathGradientBrush::SetInterpolationColors mengatur warna preset dan posisi campuran kuas gradien jalur ini.
PathGradientBrush::SetSurroundColors

Metode PathGradientBrush::SetSurroundColors mengatur warna sekitar dari sikat gradien jalur ini. Warna keliling adalah warna yang ditentukan untuk titik diskrit pada jalur batas kuas.
PathGradientBrush::SetTransform

Metode PathGradientBrush::SetTransform mengatur matriks transformasi kuas gradien jalur ini.
PathGradientBrush::SetWrapMode

Metode PathGradientBrush::SetWrapMode mengatur mode pembungkusan sikat gradien jalur ini.
PathGradientBrush::TranslateTransform

Metode PathGradientBrush::TranslateTransform memperbarui matriks transformasi kuas saat ini dengan produk itu sendiri dan matriks terjemahan.

Keterangan

Secara default, titik tengah sikat gradien jalur adalah sentroid jalur batas, tetapi Anda dapat mengatur titik tengah ke lokasi mana pun, di dalam atau di luar jalur, dengan memanggil PathGradientBrush::SetCenterPoint Methods.

Jalur batas dapat menjadi poligon yang ditentukan oleh array titik, dan masing-masing titik di sepanjang batas dapat memiliki warna yang berbeda.

Secara default, warna secara linier terkait dengan jarak saat Anda berpindah dari titik pada batas ke titik tengah. Anda dapat menyesuaikan hubungan antara warna dan jarak dengan memanggil PathGradientBrush::SetBlend.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header gdipluspath.h