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 tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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ç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 tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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ç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 tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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çirin.
CustomLineCapKullanıcı tanımlı bir çizgi ucu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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çirin.
GraphicsContainerBir grafik konteynerinin iç verilerini içerir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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çirin.
GraphicsPathBağlantılı çizgiler ve eğrilerden oluşan bir küme temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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çirin.
GraphicsStateBir Graphics nesnesinin durumunu temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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çirin.
HatchBrushTarama 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 tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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çirin.
LinearGradientBrushDoğrusal degrade fırçasını temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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ç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 tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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çirin.
PathDataBir yolu temsil eden grafik verilerini içerir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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ç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 tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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çirin.
RegionDataBir bölgeyi tanımlayan verileri içerir. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak tahsis edilmelidir. Bu türün örneğini yığıt üzerinde veya new operatörüyle asla 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ç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.
CompositingQualityBirleştirme 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çini 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 bir 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.
PenAlignmentPen nesnesinin soyut referans 0-genişliğindeki bir çizgiye göre hizalamasını belirtir.
PenTypeDolgu için kullanılan bir Pen nesnesinin tipini belirtir.
PixelFormatBir pikselin renk veri biçimini belirtir.
PixelOffsetModePiksellerin render edilirken nasıl ofsetleneceğini belirtir.
QualityModeGenel bir render kalitesini belirtir.
SmoothingModeDolgu alanlarının çizgilerine, eğrilerine ve kenarlarına hangi tür yumuşatmanın (antialiasing) uygulandığını belirtir.
WrapModeBir doku veya 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 bir gösterici için bir takma addır.