LinearGradientBrush::GetWrapMode method (gdiplusbrush.h)
Metode LinearGradientBrush::GetWrapMode mendapatkan mode pembungkusan untuk kuas ini. Mode pembungkus menentukan bagaimana area diramik ketika dicat dengan kuas.
Sintaks
WrapMode GetWrapMode();
Mengembalikan nilai
Jenis: WrapMode
Metode ini mengembalikan salah satu elemen enumerasi WrapMode berikut:
- WrapModeTile
- WrapModeTileFlipX
- WrapModeTileFlipy
- WrapModeTileFlipXY
Keterangan
Garis batas kuas gradien linier membentuk petak peta. Saat Anda melukis area dengan sikat gradien linier, petak peta berulang. Sikat gradien linier dapat memiliki petak peta alternatif yang dibalik ke arah tertentu, seperti yang ditentukan oleh mode pembungkusan. Membalik memiliki efek membalikkan urutan warna.
Mode bungkus default untuk sikat gradien linier adalah WrapModeTile, yang menunjukkan bahwa tidak ada pembalikan yang terjadi.
Contoh
Contoh berikut membuat sikat gradien linier dan mengatur mode pembungkusannya. Selanjutnya, kode mendapatkan mode bungkus kuas dan melakukan tugas berdasarkan mode pembungkusan kuas saat ini.
VOID Example_GetWrapMode(HDC hdc)
{
Graphics myGraphics(hdc);
// Create a linear gradient brush, and set its wrap mode.
LinearGradientBrush linGrBrush(
Point(0,0),
Point(200, 0),
Color(255, 255, 0, 0), // red
Color(255, 0, 0, 255)); // blue
linGrBrush.SetWrapMode(WrapModeTileFlipX);
// Obtain information about the linear gradient brush.
WrapMode wrapMode;
wrapMode = linGrBrush.GetWrapMode();
if (wrapMode == WrapModeTileFlipX)
{
// Do some task.
}
else if (wrapMode == WrapModeTileFlipY)
{
// Do a different task.
}
}
Persyaratan
Klien minimum yang didukung | Windows XP, Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | gdiplusbrush.h (termasuk Gdiplus.h) |
Pustaka | Gdiplus.lib |
DLL | Gdiplus.dll |
Lihat juga
Mengisi Bentuk dengan Sikat Gradien
LinearGradientBrush::SetWrapMode
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