System::Drawing::Drawing2D-namnutrymmet
Innehåll
[
Dölj
]Klasser
| Klass | Beskrivning |
|---|---|
| AdjustableArrowCap | Representerar en justerbar pilformad linjekap. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrap alltid denna klass i 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 funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrap alltid denna klass i 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 ett flerfärgsgradient. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrap alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument. |
| CustomLineCap | Representerar en användardefinierad linjekap. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrap alltid denna klass i 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 funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrap alltid denna klass i en System::SmartPtr-pekare och använd denna pekare för att skicka den till funktioner som argument. |
| GraphicsPath | Representerar en samling av sammanlänkade linjer och kurvor. Objekt av denna klass bör endast allokeras med hjälp av funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrap alltid denna klass i 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 funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrap alltid denna klass i 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 funktionen System::MakeObject(). Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kan leda till körfel och/eller påståendefel. Wrap alltid denna klass i 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 den här klassen bör endast allokeras med hjälp av funktionen System::MakeObject() . Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att leda till körfel och/eller assertionsfel. Omslut alltid den här klassen i en System::SmartPtr pekare och använd den pekaren för att skicka den till funktioner som argument. |
| Matrix | Representerar en 3x3-matris som definierar transformoperations. Objekt av den här klassen bör endast allokeras med hjälp av funktionen System::MakeObject() . Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att leda till körfel och/eller assertionsfel. Omslut alltid den här klassen i en System::SmartPtr pekare och använd den pekaren för att skicka den till funktioner som argument. |
| PathData | Innehåller de grafiska data som representerar en bana. Objekt av den här klassen bör endast allokeras med hjälp av funktionen System::MakeObject() . Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att leda till körfel och/eller assertionsfel. Omslut alltid den här klassen i en System::SmartPtr pekare och använd den pekaren 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 den här klassen bör endast allokeras med hjälp av funktionen System::MakeObject() . Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att leda till körfel och/eller assertionsfel. Omslut alltid den här klassen i en System::SmartPtr pekare och använd den pekaren för att skicka den till funktioner som argument. |
| RegionData | Innehåller data som definierar en region. Objekt av den här klassen bör endast allokeras med hjälp av funktionen System::MakeObject() . Skapa aldrig en instans av denna typ på stacken eller med operatorn new, eftersom det kommer att leda till körfel och/eller assertionsfel. Omslut alltid den här klassen i en System::SmartPtr pekare och använd den pekaren för att skicka den till funktioner som argument. |
Enums
| Enum | Beskrivning |
|---|---|
| CombineMode | Anger hur beskärningsregioner kombineras. |
| CompositingMode | Anger hur källfärger och bakgrundsfärger kombineras. |
| CompositingQuality | Anger kvalitetsnivån som ska användas vid sammanslagning. |
| CoordinateSpace | Anger hur koordinater utvärderas. |
| DashCap | Anger typen av ändkappa 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 insidan av en sluten bana fylls. |
| FlushIntention | Anger om kommandon i grafikstacken avslutas omedelbart eller utförs så snart som möjligt. |
| HatchStyle | Anger mönster för en HatchBrush‑pensel. |
| InterpolationMode | Anger en algoritm som ska användas när bilder roteras eller skalas. |
| LinearGradientMode | Representerar en linjär gradientriktning. |
| LineCap | Indikerar de tillgängliga kappstilarna 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 mjukning (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. |