System::Drawing::Drawing2D ad alanı

Sınıflar

SınıfAçıklama
AdjustableArrowCapAyarlanabilir ok şeklinde bir çizgi ucu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
BlendBir LinearGradientBrush nesnesi için karışım deseni temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
ColorBlendÇok renkli bir degrade içinde renk karışımını ara değerleme için kullanılan renk ve konum dizilerini içerir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
CustomLineCapKullanıcı tanımlı bir çizgi ucu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
GraphicsContainerBir grafik konteynerinin iç verilerini içerir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
GraphicsPathBağlantılı çizgi ve eğrilerden oluşan bir küme temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
GraphicsStateGraphics nesnesinin durumunu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
HatchBrushBir tarama stili, ön plan rengi ve arka plan rengi olan dikdörtgen bir fırça temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
LinearGradientBrushDoğrusal 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 tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
MatrixDönüştürme işlemlerini tanımlayan 3x3 bir matris temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
PathDataBir yolu temsil eden grafik verileri içerir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
PathGradientBrushBir GraphicsPath nesnesinin içini degrade ile dolduran bir fırça temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.
RegionDataBir bölgeyi tanımlayan verileri içerir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığında veya operator new kullanılarak oluşturulmamalıdır, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi işlevlere argüman olarak geçirin.

Enums

EnumAçıklama
CombineModeKırpma bölgelerinin nasıl birleştirileceğini belirtir.
CompositingModeKaynak renklerin ve arka plan renklerinin nasıl birleştirileceğini belirtir.
CompositingQualityBileşim sırasında kullanılacak kalite seviyesini belirtir.
CoordinateSpaceKoordinatların nasıl değerlendirileceğini belirtir.
DashCapKesikli bir çizgide tirelerin her iki ucunda kullanılan uç tipini belirtir.
DashStyleKesikli bir çizginin stilini belirtir.
FillModeKapalı bir yolun iç kısmının nasıl doldurulacağını belirtir.
FlushIntentionGrafik yığını içindeki komutların hemen sonlandırılıp sonlandırılmayacağını veya mümkün olan en kısa sürede yürütülüp yürütülmeyeceğini belirtir.
HatchStyleHatchBrush fırçasının desenlerini belirtir.
InterpolationModeGörüntüler döndürüldüğünde veya ölçeklendirildiğinde kullanılacak algoritmayı belirtir.
LinearGradientModeDoğrusal degrade yönünü temsil eder.
LineCapBir Pen nesnesinin bir çizgiyi sonlandırabileceği mevcut kapak stillerini gösterir.
LineJoinArdışık çizgilerin veya eğrilerin nasıl birleştirileceğini belirtir.
MatrixOrderMatris dönüşüm işlemlerinin sırasını belirtir.
PathPointTypeBir yol noktasının tipini belirtir.
PenAlignmentBir Pen nesnesinin soyut bir referans 0-genişliğindeki çizgiye göre hizalamasını belirtir.
PenTypeDolgu için kullanılan bir Pen nesnesinin tipini belirtir.
PixelFormatBir pikselin renk veri formatını belirtir.
PixelOffsetModePiksellerin işlenirken nasıl kaydırılacağını belirtir.
QualityModeGenel bir işleme kalitesini belirtir.
SmoothingModeDolgu alanlarının çizgilerine, eğrilerine ve kenarlarına uygulanan yumuşatma (kenar yumuşatma) tipini belirtir.
WrapModeBir doku ya da degrade, doldurulan alandan daha küçük olduğunda nasıl döşeneceğini belirtir.

Typedefs

TypedefAçıklama
MatrixPtrMatrix sınıfının bir örneğine ortak gösterici için bir takma ad.