System::Drawing::Drawing2D namnrymd
Innehåll
[
Dölj
]Klasser
| Klass | Beskrivning |
|---|---|
| AdjustableArrowCap | Representerar en justerbar pilformad linjeänd. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| Blend | Representerar ett blandningsmönster för ett LinearGradientBrush objekt. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| ColorBlend | Innehåller arrayer av färger och positioner som används för att interpolera färgblandning i en flerfärgsgradient. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| CustomLineCap | Representerar en användardefinierad linjeänd. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| GraphicsContainer | Innehåller den interna datan för en grafikbehållare. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| GraphicsPath | Representerar en uppsättning av sammankopplade linjer och kurvor. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| GraphicsState | Representerar ett Graphics objekts tillstånd. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| HatchBrush | Representerar en rektangulär pensel med ett korsningsmönster, en förgrundsfärg och en bakgrundsfärg. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| LinearGradientBrush | Representerar en linjär gradientpensel. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| Matrix | Representerar en 3x3-matris som definierar transformeringsoperationer. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| PathData | Innehåller den grafiska data som representerar en bana. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| PathGradientBrush | Representerar en pensel som fyller insidan av ett GraphicsPath objekt med en gradient. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
| RegionData | Innehåller data som definierar en region. Objekt av denna klass bör endast allokeras med hjälp av System::MakeObject() funktionen. Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att resultera i körfel och/eller påståendefel. Omslut alltid denna klass med en System::SmartPtr pekare och använd denna pekare för att skicka den till funktioner som argument. |
Enums
| Enum | Beskrivning |
|---|---|
| CombineMode | Anger hur klippningsregioner kombineras. |
| CompositingMode | Anger hur källfärger och bakgrundsfärger kombineras. |
| CompositingQuality | Anger kvalitetsnivån som ska användas under sammanslagning. |
| CoordinateSpace | Anger hur koordinater utvärderas. |
| DashCap | Anger typen av ändpunkt som används i båda ändarna av ett streck i en streckad linje. |
| DashStyle | Anger stilen för en streckad linje. |
| FillMode | Anger hur man fyller insidan av en sluten bana. |
| FlushIntention | Anger om kommandon i grafikstacken avslutas omedelbart eller körs så snart som möjligt. |
| HatchStyle | Anger mönster för HatchBrush penseln. |
| InterpolationMode | Anger en algoritm att använda när bilder roteras eller skalas. |
| LinearGradientMode | Representerar en linjär gradientriktning. |
| LineCap | Anger de tillgängliga spetsstilarna som ett Pen‑objekt kan avsluta en linje med. |
| LineJoin | Anger hur på varandra följande linjer eller kurvor förenas. |
| MatrixOrder | Anger ordningen för matristransformationsoperationer. |
| PathPointType | Anger typen av en banpunkt. |
| PenAlignment | Anger justeringen av ett Pen‑objekt i förhållande till en abstrakt referenslinje med noll bredd. |
| PenType | Anger en typ av fyllning som ett Pen‑objekt använder. |
| PixelFormat | Anger färgdataformatet för en pixel. |
| PixelOffsetMode | Anger hur pixlar förskjuts vid rendering. |
| QualityMode | Anger en övergripande renderingskvalitet. |
| SmoothingMode | Anger vilken typ av jämning (kantutjämning) som tillämpas på linjer, kurvor och kanter av fyllda områden. |
| WrapMode | Anger hur en textur eller en gradient tileas när den är mindre än det område som fylls. |
Typedefs
| Typedef | Beskrivning |
|---|---|
| MatrixPtr | Ett alias för en delad pekare till en instans av klassen Matrix. |