


## Sınıflar

| Sınıf | Açıklama |
| --- | --- |
| [AdjustableArrowCap](./adjustablearrowcap/) | Ayarlanabilir ok şeklinde bir çizgi ucu temsil eder. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [Blend](./blend/) | Bir [LinearGradientBrush](./lineargradientbrush/) nesnesi için karışım deseni temsil eder. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [ColorBlend](./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()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [CustomLineCap](./customlinecap/) | Kullanıcı tanımlı bir çizgi ucu temsil eder. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [GraphicsContainer](./graphicscontainer/) | Bir grafik konteynerinin iç verilerini içerir. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [GraphicsPath](./graphicspath/) | Bağlantılı çizgiler ve eğrilerden oluşan bir küme temsil eder. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [GraphicsState](./graphicsstate/) | Bir [Graphics](../system.drawing/graphics/) nesnesinin durumunu temsil eder. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [HatchBrush](./hatchbrush/) | 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()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [LinearGradientBrush](./lineargradientbrush/) | Doğrusal degrade fırçasını temsil eder. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [Matrix](./matrix/) | Dönüştürme işlemlerini tanımlayan 3x3 bir matris temsil eder. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [PathData](./pathdata/) | Bir yolu temsil eden grafik verilerini içerir. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [PathGradientBrush](./pathgradientbrush/) | Bir [GraphicsPath](./graphicspath/) nesnesinin içini degrade ile dolduran bir fırça temsil eder. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| [RegionData](./regiondata/) | Bir bölgeyi tanımlayan verileri içerir. Bu sınıfın nesneleri yalnızca [System::MakeObject()](../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](../system/smartptr/) işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
## Enums

| Enum | Açıklama |
| --- | --- |
| [CombineMode](./combinemode/) | Kırpma bölgelerinin nasıl birleştirileceğini belirtir. |
| [CompositingMode](./compositingmode/) | Kaynak renklerin ve arka plan renklerinin nasıl birleştirileceğini belirtir. |
| [CompositingQuality](./compositingquality/) | Birleştirme sırasında kullanılacak kalite seviyesini belirtir. |
| [CoordinateSpace](./coordinatespace/) | Koordinatların nasıl değerlendirileceğini belirtir. |
| [DashCap](./dashcap/) | Kesikli bir çizgide tirelerin her iki ucunda kullanılan uç tipini belirtir. |
| [DashStyle](./dashstyle/) | Kesikli bir çizginin stilini belirtir. |
| [FillMode](./fillmode/) | Kapalı bir yolun içini nasıl doldurulacağını belirtir. |
| [FlushIntention](./flushintention/) | Grafik 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. |
| [HatchStyle](./hatchstyle/) | [HatchBrush](./hatchbrush/) fırçasının desenlerini belirtir. |
| [InterpolationMode](./interpolationmode/) | Görüntüler döndürüldüğünde veya ölçeklendirildiğinde kullanılacak bir algoritmayı belirtir. |
| [LinearGradientMode](./lineargradientmode/) | Doğrusal degrade yönünü temsil eder. |
| [LineCap](./linecap/) | Bir [Pen](../system.drawing/pen/) nesnesinin bir çizgiyi sonlandırabileceği mevcut kapak stillerini gösterir. |
| [LineJoin](./linejoin/) | Ardışık çizgilerin veya eğrilerin nasıl birleştirileceğini belirtir. |
| [MatrixOrder](./matrixorder/) | Matris dönüşüm işlemlerinin sırasını belirtir. |
| [PathPointType](./pathpointtype/) | Bir yol noktasının tipini belirtir. |
| [PenAlignment](./penalignment/) | [Pen](../system.drawing/pen/) nesnesinin soyut referans 0-genişliğindeki bir çizgiye göre hizalamasını belirtir. |
| [PenType](./pentype/) | Dolgu için kullanılan bir [Pen](../system.drawing/pen/) nesnesinin tipini belirtir. |
| [PixelFormat](./pixelformat/) | Bir pikselin renk veri biçimini belirtir. |
| [PixelOffsetMode](./pixeloffsetmode/) | Piksellerin render edilirken nasıl ofsetleneceğini belirtir. |
| [QualityMode](./qualitymode/) | Genel bir render kalitesini belirtir. |
| [SmoothingMode](./smoothingmode/) | Dolgu alanlarının çizgilerine, eğrilerine ve kenarlarına hangi tür yumuşatmanın (antialiasing) uygulandığını belirtir. |
| [WrapMode](./wrapmode/) | Bir doku veya degrade, doldurulan alandan daha küçük olduğunda nasıl döşeneceğini belirtir. |
## Typedefs

| Typedef | Açıklama |
| --- | --- |
| [MatrixPtr](./matrixptr/) | [Matrix](./matrix/) sınıfının bir örneğine ortak bir gösterici için bir takma addır. |
