System::Drawing::Drawing2D::LinearGradientBrush class

LinearGradientBrush class

Doğrusal bir degrade fırçasını temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde ya da new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.

class LinearGradientBrush : public System::Drawing::Brush

Yöntemler

YöntemAçıklama
Clone() overrideGeçerli nesnenin bir kopyasını oluşturur.
get_Blend() constBu fırça için temel renklerin faktörlerini ve konumlarını belirten bir karışım döndürür.
get_GammaCorrection() constBu fırça için gama düzeltmesinin etkin olduğunu gösteren bir değer döndürür.
get_InterpolationColors() constÇok renkli bir doğrusal degrade tanımlayan bir ColorBlend nesnesi döndürür.
get_LinearColors() constBu degrade’nin başlangıç ve bitiş renklerini döndürür.
get_Rectangle()Sınırlayıcı bir dikdörtgen döndürür.
get_Transform() constGeçerli nesne tarafından temsil edilen fırça için geometrik dönüşümleri belirten bir Matrix nesnesinin kopyasını döndürür.
get_WrapMode() constSarma modunu döndürür.
LinearGradientBrush(const PointF&, const PointF&, const Color&, const Color&)RTTI bilgisi.
LinearGradientBrush(const Point&, const Point&, const Color&, const Color&)LinearGradientBrush sınıfının yeni bir örneğini oluşturur.
LinearGradientBrush(const RectangleF&, const Color&, const Color&, LinearGradientMode)LinearGradientBrush sınıfının yeni bir örneğini oluşturur.
LinearGradientBrush(const Rectangle&, const Color&, const Color&, LinearGradientMode)LinearGradientBrush sınıfının yeni bir örneğini oluşturur.
LinearGradientBrush(const RectangleF&, const Color&, const Color&, float, bool)LinearGradientBrush sınıfının yeni bir örneğini oluşturur.
LinearGradientBrush(const Rectangle&, const Color&, const Color&, float, bool)LinearGradientBrush sınıfının yeni bir örneğini oluşturur.
MultiplyTransform(const SharedPtr<Matrix>&, MatrixOrder)Geçerli nesnenin dönüşüm matrisini belirtilen matrisle çarpar.
ResetTransform()Geçerli nesnenin dönüşüm matrisini sıfırlar.
RotateTransform(float, MatrixOrder)Geçerli nesnenin dönüşüm matrisini döndürür.
ScaleTransform(float, float, MatrixOrder)Geçerli nesnenin dönüşüm matrisini ölçeklendir.
set_Blend(const SharedPtr<Blend>&)Bu fırça için temel renklerin faktörlerini ve konumlarını belirten bir karışım ayarlar.
set_GammaCorrection(bool)Bu fırça için gama düzeltme durumunu ayarlar.
set_InterpolationColors(const SharedPtr<ColorBlend>&)Çok renkli doğrusal bir degrade tanımlayan bir ColorBlend nesnesi ayarlar.
set_LinearColors(const ArrayPtr<Color>&)Bu degradientın başlangıç ve bitiş renklerini ayarlar.
set_Transform(const SharedPtr<Matrix>&)Geçerli nesne tarafından temsil edilen fırça için geometrik dönüşümleri belirten bir Matrix nesnesi ayarlar.
set_WrapMode(WrapMode)Sarım modunu ayarlar.
SetBlendTriangularShape(float, float)UYGULANMADI.
SetSigmaBellShape(float, float)UYGULANMADI.
TranslateTransform(float, float, Drawing2D::MatrixOrder)Geçerli nesnenin dönüşüm matrisini çevirir.

Ayrıca Bakınız