CRenderTarget Class
Ein Wrapper für "ID2D1RenderTarget".
class CRenderTarget : public CObject;
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Erstellt ein CRenderTarget-Objekt. |
|
Der Destruktor.Wird aufgerufen, wenn ein Renderingzielobjekt zerstört wird. |
Öffentliche Methoden
Name |
Description |
---|---|
Hängt die vorhandene Renderingzielschnittstelle an das Objekt an |
|
Initiiert das Zeichnen auf diesem Renderingziel. |
|
Löscht den Zeichnungsbereich zur angegebenen Farbe. |
|
Konvertiert GDI-Farbe und Alphawerte in das D2D1_COLOR_F-Objekt. |
|
Erstellt ein neues Bitmaprenderingziel zur Verwendung für das Offscreen-Zwischenzeichnen, das mit dem aktuellen Renderingziel kompatibel ist. |
|
Löscht eine oder mehrere Ressourcen |
|
Trennt die Renderingzielschnittstelle vom Objekt |
|
Zeichnet den vom angegebenen IDWriteTextLayout-Objekt beschriebenen formatierten Text. |
|
Zeichnet die Konturen der angegebenen Ellipse mit dem angegebenen Strichformat. |
|
Zeichnet die Konturen der angegebenen Geometrie mit dem angegebenen Strichformat. |
|
Zeichnet die angegebenen Symbole. |
|
Zeichnet mit dem angegebenen Strichstil eine Linie zwischen den angegebenen Punkten. |
|
Zeichnet die Konturen eines Rechtecks, das die angegebenen Dimensionen und Strichformat hat. |
|
Zeichnet die Konturen des angegebenen abgerundeten Rechtecks mit dem angegebenen Strichformat. |
|
Zeichnet den angegebenen Text, der die Formatinformationen verwendet, der von einem IDWriteTextFormat-Objekt zur Verfügung gestellt wurde. |
|
Zeichnet den vom angegebenen IDWriteTextLayout-Objekt beschriebenen formatierten Text. |
|
Beendet Zeichenvorgänge für das Renderingziel und gibt den aktuellen Fehlerzustand und zugeordnete Tags an. |
|
Zeichnet das Innere der angegebenen Ellipse. |
|
Zeichnet das Innere der angegebenen Geometrie. |
|
Zeichnet das Innere des angegebenen Gitter. |
|
Wendet die von der angegebenen Bitmap beschriebene Deckkraftmaske auf einen Pinsel an und verwendet diesen Pinsel, um einen Bereich des Renderingziels zu zeichnen. |
|
Zeichnet das Innere des angegebenen Rechteck. |
|
Zeichnet das Innere des angegebenen abgerundeten Rechtecks. |
|
Führt alle ausstehenden Zeichenbefehle aus. |
|
Ruft den aktuellen Antialiasingmodus für Nichttext-Zeichenvorgänge ab. |
|
Gibt die Punkte pro Zoll (DPI) des Renderingziels zurück |
|
Ruft die maximale Größe, in geräteabhängigen Einheiten (Pixel), einer einzelnen vom Renderingziel unterstützten Bitmapdimension ab |
|
Ruft das Pixelformat und den Alphamodus des Renderingziels ab |
|
Gibt die Größe des Renderingziels in Gerätepixel zurück |
|
Gibt die ID2D1RenderTarget-Schnittstelle zurück |
|
Gibt die Größe des Renderingziels in geräteunabhängigen Pixel zurück |
|
Ruft die Bezeichnung für nachfolgende Zeichenvorgänge ab. |
|
Ruft den aktuellen Antialiasingmodus für Text- und Symbolzeichenvorgänge ab. |
|
Ruft die aktuellen Textrenderoptionen des Renderingziels ab. |
|
Wendet die angegebene Transformation auf das Renderingziel an und ersetzt die vorhandene Transformation.Alle nachfolgenden Zeichenvorgänge treten im transformierten Raum auf. |
|
Gibt an, ob das Renderingziel die angegebenen Eigenschaften unterstützt |
|
Überprüft die Ressourcengültigkeit |
|
Entfernt den letzten an einer Achse ausgerichteten Clip aus dem Renderingziel.Nachdem diese Methode aufgerufen wurde, wird der Clip nicht mehr auf nachfolgende Zeichenvorgänge angewendet. |
|
Beendet die Umleitung von Zeichenvorgängen an die Ebene, die vom letzten PushLayer-Aufruf angegeben wird. |
|
Entfernt den letzten an einer Achse ausgerichteten Clip aus dem Renderingziel.Nachdem diese Methode aufgerufen wurde, wird der Clip nicht mehr auf nachfolgende Zeichenvorgänge angewendet. |
|
Fügt dem Renderingziel die angegebene Ebene hinzu, sodass es alle nachfolgenden Zeichenvorgänge empfängt, bis PopLayer aufgerufen wird. |
|
Legt den Zeichnungszustand des Renderingziels auf den des angegebenen ID2D1DrawingStateBlock fest. |
|
Speichert den aktuellen Zeichnungszustand im angegebenen ID2D1DrawingStateBlock. |
|
Legt den Antialiasingmodus vom Renderingziel fest.Der Antialiasingmodus gilt für alle nachfolgenden Zeichenvorgänge, ohne Text- und Symbolzeichenvorgänge. |
|
Legt die Punkte pro Zoll (DPI) des Renderingziels fest. |
|
Gibt eine Bezeichnung für nachfolgende Zeichenvorgänge an. |
|
Gibt den Antialiasingmodus an, der auf nachfolgenden Text und Symbolzeichenvorgänge angewendet werden soll. |
|
Gibt Textrenderingoptionen an, die auf allen nachfolgenden Text und Symbolzeichenvorgänge angewendet werden sollen. |
|
Überladen.Wendet die angegebene Transformation auf das Renderingziel an und ersetzt die vorhandene Transformation.Alle nachfolgenden Zeichenvorgänge treten im transformierten Raum auf. |
Geschützte Methoden
Name |
Description |
---|---|
Überprüft die Gültigkeit des CD2DResource-Objekts. Das Objekt wird erstellt, wenn es noch nicht vorhanden ist. |
Öffentliche Operatoren
Name |
Description |
---|---|
Gibt die ID2D1RenderTarget-Schnittstelle zurück |
Geschützte Datenmember
Name |
Description |
---|---|
Eine Liste der Zeiger auf CD2DResource-Objekte. |
|
Ein Zeiger auf ein ID2D1RenderTarget-Objekt. |
|
Ein Zeiger auf CD2DTextFormat-Objekt, das ein Standardtextformat enthält. |
Vererbungshierarchie
Anforderungen
Header: afxrendertarget.h