Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt ein -Objekt dar, das Zeichnungsbefehle empfangen kann. Schnittstellen, die von ID2D1RenderTarget erben, rendern die empfangenen Zeichnungsbefehle auf unterschiedliche Weise.
Vererbung
Die ID2D1RenderTarget-Schnittstelle erbt von ID2D1Resource. ID2D1RenderTarget verfügt auch über folgende Membertypen:
Methoden
Die ID2D1RenderTarget-Schnittstelle verfügt über diese Methoden.
|
ID2D1RenderTarget::BeginDraw Initiiert das Zeichnen auf diesem Renderziel. |
|
ID2D1RenderTarget::Clear Löscht den Zeichnungsbereich auf die angegebene Farbe. (Überladung 2/3) |
|
ID2D1RenderTarget::Clear Löscht den Zeichnungsbereich auf die angegebene Farbe. (Überladung 1/3) |
|
ID2D1RenderTarget::CreateBitmap Erstellt eine nicht initialisierte Direct2D-Bitmap. |
|
ID2D1RenderTarget::CreateBitmap Erstellt eine Direct2D-Bitmap aus einem Zeiger auf Quelldaten im Arbeitsspeicher. |
|
ID2D1RenderTarget::CreateBitmap Erstellt einen ID2D1BitmapBrush aus der angegebenen Bitmap. (Überladung 2/3) |
|
ID2D1RenderTarget::CreateBitmapBrush Erstellt einen ID2D1BitmapBrush aus der angegebenen Bitmap. (Überladung 1/3) |
|
ID2D1RenderTarget::CreateBitmapBrush Erstellt einen ID2D1BitmapBrush aus der angegebenen Bitmap. Der Pinsel verwendet die Standardwerte für seine Deckkraft und Transformation. |
|
ID2D1RenderTarget::CreateBitmapBrush Erstellt einen ID2D1BitmapBrush aus der angegebenen Bitmap. (Überladung 3/3) |
|
ID2D1RenderTarget::CreateBitmapBrush Erstellt einen ID2D1BitmapBrush aus der angegebenen Bitmap. Der Pinsel verwendet die Standardwerte für den Erweiterungsmodus, den Interpolationsmodus, die Deckkraft und die Transformation. |
|
ID2D1RenderTarget::CreateBitmapFromWicBitmap Erstellt eine ID2D1Bitmap durch Kopieren der angegebenen WiC-Bitmap (Microsoft Windows Imaging Component). (Überladung 2/4) |
|
ID2D1RenderTarget::CreateBitmapFromWicBitmap Erstellt eine ID2D1Bitmap durch Kopieren der angegebenen WiC-Bitmap (Microsoft Windows Imaging Component). (Überladung 4/4) |
|
ID2D1RenderTarget::CreateBitmapFromWicBitmap Erstellt eine ID2D1Bitmap durch Kopieren der angegebenen WiC-Bitmap (Microsoft Windows Imaging Component). (Überladung 3/4) |
|
ID2D1RenderTarget::CreateCompatibleRenderTarget Erstellt ein neues Bitmaprenderungsziel für die Verwendung bei zwischengeschalteter Offscreen-Zeichnung, das mit dem aktuellen Renderziel kompatibel ist. |
|
ID2D1RenderTarget::CreateCompatibleRenderTarget Erstellt ein Bitmaprenderungsziel für die Verwendung bei zwischengeschalteter Offscreen-Zeichnung, das mit dem aktuellen Renderziel kompatibel ist. (Überladung 2/2) |
|
ID2D1RenderTarget::CreateCompatibleRenderTarget Erstellt ein Bitmaprenderungsziel für die Verwendung bei zwischengeschalteter Offscreen-Zeichnung, das mit dem aktuellen Renderziel kompatibel ist. (Überladung 1/2) |
|
ID2D1RenderTarget::CreateCompatibleRenderTarget Erstellt ein Bitmaprenderungsziel für die Verwendung während einer Zwischenzeichnung außerhalb des Bildschirms, das mit dem aktuellen Renderziel kompatibel ist. Das neue Bitmap-Renderziel hat das gleiche Pixelformat (aber nicht den Alphamodus) wie das aktuelle Renderziel. |
|
ID2D1RenderTarget::CreateCompatibleRenderTarget Erstellt ein neues Bitmaprenderingziel für die Verwendung bei zwischengeschalteter Offscreen-Zeichnung, das mit dem aktuellen Renderziel kompatibel ist und das gleiche Pixelformat (aber nicht im Alphamodus) wie das aktuelle Renderziel aufweist. |
|
ID2D1RenderTarget::CreateCompatibleRenderTarget Erstellt ein neues Bitmaprenderingziel für die Verwendung bei zwischengeschalteten Offscreen-Zeichnungen, das mit dem aktuellen Renderziel kompatibel ist und das gleiche Format für Größe, DPI und Pixel (aber nicht im Alphamodus) aufweist wie das aktuelle Renderziel. |
|
ID2D1RenderTarget::CreateGradientStopCollection Erstellt eine ID2D1GradientStopCollection aus dem angegebenen Array von D2D1_GRADIENT_STOP Strukturen. |
|
ID2D1RenderTarget::CreateGradientStopCollection Erstellt eine ID2D1GradientStopCollection aus den angegebenen Farbverlaufsstopps, die die D2D1_GAMMA_2_2 Farbinterpolations-Gamma und den Clamp-Erweiterungsmodus verwendet. |
|
ID2D1RenderTarget::CreateLayer Erstellt eine Ebenenressource, die mit diesem Renderziel und seinen kompatiblen Renderzielen verwendet werden kann. (Überladung 2/2) |
|
ID2D1RenderTarget::CreateLayer Erstellt eine Ebenenressource, die mit diesem Renderziel und seinen kompatiblen Renderzielen verwendet werden kann. Die neue Ebene hat die angegebene Anfangsgröße. |
|
ID2D1RenderTarget::CreateLayer Erstellt eine Ebenenressource, die mit diesem Renderziel und seinen kompatiblen Renderzielen verwendet werden kann. (Überladung 1/2) |
|
ID2D1RenderTarget::CreateLinearGradientBrush Erstellt einen ID2D1LinearGradientBrush, der die angegebenen Farbverlaufsstopps enthält und die angegebene Transformation und Basisopacity aufweist. |
|
ID2D1RenderTarget::CreateLinearGradientBrush Erstellt einen ID2D1LinearGradientBrush, der die angegebenen Farbverlaufsstopps enthält, keine Transformation aufweist und eine Basisdurchlässigkeit von 1,0 aufweist. |
|
ID2D1RenderTarget::CreateLinearGradientBrush Erstellt ein ID2D1LinearGradientBrush-Objekt für das Malen von Bereichen mit einem linearen Farbverlauf. |
|
ID2D1RenderTarget::CreateMesh Erstellen Sie ein Gitter, das Dreiecke verwendet, um eine Form zu beschreiben. |
|
ID2D1RenderTarget::CreateRadialGradientBrush Erstellt einen ID2D1RadialGradientBrush, der die angegebenen Farbverlaufsstopps enthält und die angegebene Transformation und basisliche Deckkraft aufweist. |
|
ID2D1RenderTarget::CreateRadialGradientBrush Erstellt einen ID2D1RadialGradientBrush, der die angegebenen Farbverlaufsstopps enthält, keine Transformation aufweist und eine Basistranspapazität von 1,0 aufweist. |
|
ID2D1RenderTarget::CreateRadialGradientBrush Erstellt ein ID2D1RadialGradientBrush-Objekt, das zum Zeichnen von Bereichen mit einem radialen Farbverlauf verwendet werden kann. |
|
ID2D1RenderTarget::CreateSharedBitmap Erstellt eine ID2D1Bitmap, deren Daten für eine andere Ressource freigegeben werden. |
|
ID2D1RenderTarget::CreateSolidColorBrush Erstellt einen neuen ID2D1SolidColorBrush mit der angegebenen Farbe und Deckkraft. |
|
ID2D1RenderTarget::CreateSolidColorBrush Erstellt einen neuen ID2D1SolidColorBrush mit der angegebenen Farbe und einer Basisopacity von 1,0f. |
|
ID2D1RenderTarget::CreateSolidColorBrush Erstellt einen neuen ID2D1SolidColorBrush, der zum Zeichnen von Bereichen mit einer Volltonfarbe verwendet werden kann. |
|
ID2D1RenderTarget::D rawBitmap Zeichnet die angegebene Bitmap nach der Skalierung auf die Größe des angegebenen Rechtecks. (Überladung 1/3) |
|
ID2D1RenderTarget::D rawBitmap Zeichnet die angegebene Bitmap nach der Skalierung auf die Größe des angegebenen Rechtecks. (Überladung 2/3) |
|
ID2D1RenderTarget::D rawBitmap Zeichnet die angegebene Bitmap nach der Skalierung auf die Größe des angegebenen Rechtecks. (Überladung 3/3) |
|
ID2D1RenderTarget::D rawEllipse Zeichnet den Umriss der angegebenen Ellipse unter Verwendung des angegebenen Strichstils. |
|
ID2D1RenderTarget::D rawEllipse Zeichnet die Kontur einer Ellipse mit den angegebenen Abmessungen und dem angegebenen Strich. |
|
ID2D1RenderTarget::D rawGeometry Zeichnet die Kontur der angegebenen Geometrie unter Verwendung des angegebenen Strichstils. |
|
ID2D1RenderTarget::D rawGlyphRun Zeichnet die angegebenen Glyphen. |
|
ID2D1RenderTarget::D rawLine Zeichnet eine Linie zwischen den angegebenen Punkten unter Verwendung des angegebenen Strichstils. |
|
ID2D1RenderTarget::D rawRectangle Zeichnet den Umriss eines Rechtecks, das die angegebenen Abmessungen und den angegebenen Strichstil aufweist. (Überladung 2/2) |
|
ID2D1RenderTarget::D rawRectangle Zeichnet den Umriss eines Rechtecks, das die angegebenen Abmessungen und den angegebenen Strichstil aufweist. (Überladung 1/2) |
|
ID2D1RenderTarget::D rawRoundedRectangle Zeichnet die Kontur des angegebenen abgerundeten Rechtecks unter Verwendung des angegebenen Strichstils. (Überladung 1/2) |
|
ID2D1RenderTarget::D rawRoundedRectangle Zeichnet die Kontur des angegebenen abgerundeten Rechtecks unter Verwendung des angegebenen Strichstils. (Überladung 2/2) |
|
ID2D1RenderTarget::D rawText Zeichnet den angegebenen Text mithilfe der Formatinformationen, die von einem IDWriteTextFormat-Objekt bereitgestellt werden. (Überladung 1/2) |
|
ID2D1RenderTarget::D rawText Zeichnet den angegebenen Text mithilfe der Formatinformationen, die von einem IDWriteTextFormat-Objekt bereitgestellt werden. (Überladung 2/2) |
|
ID2D1RenderTarget::D rawTextLayout Zeichnet den formatierten Text, der vom angegebenen IDWriteTextLayout-Objekt beschrieben wird. |
|
ID2D1RenderTarget::EndDraw Beendet Zeichnungsvorgänge auf dem Renderziel und gibt den aktuellen Fehlerstatus und die zugehörigen Tags an. |
|
ID2D1RenderTarget::FillEllipse Zeichnet das Innere der angegebenen Ellipse. (Überladung 1/2) |
|
ID2D1RenderTarget::FillEllipse Zeichnet das Innere der angegebenen Ellipse. (Überladung 2/2) |
|
ID2D1RenderTarget::FillGeometry Zeichnet das Innere der angegebenen Geometrie. |
|
ID2D1RenderTarget::FillMesh Zeichnet das Innere des angegebenen Gitters. |
|
ID2D1RenderTarget::FillOpacityMask Wendet die Deckkraftmaske, die durch die angegebene Bitmap beschrieben wird, auf einen Pinsel an und verwendet diesen Pinsel, um einen Bereich des Renderziels zu zeichnen. (Überladung 1/2) |
|
ID2D1RenderTarget::FillOpacityMask Wendet die Deckkraftmaske, die durch die angegebene Bitmap beschrieben wird, auf einen Pinsel an und verwendet diesen Pinsel, um einen Bereich des Renderziels zu zeichnen. (Überladung 2/2) |
|
ID2D1RenderTarget::FillRectangle Zeichnet das Innere des angegebenen Rechtecks. (Überladung 1/2) |
|
ID2D1RenderTarget::FillRectangle Zeichnet das Innere des angegebenen Rechtecks. (Überladung 2/2) |
|
ID2D1RenderTarget::FillRoundedRectangle Zeichnet das Innere des angegebenen abgerundeten Rechtecks. (Überladung 1/2) |
|
ID2D1RenderTarget::FillRoundedRectangle Zeichnet das Innere des angegebenen abgerundeten Rechtecks. (Überladung 2/2) |
|
ID2D1RenderTarget::Flush Führt alle ausstehenden Zeichnungsbefehle aus. |
|
ID2D1RenderTarget::GetAntialiasMode Ruft den aktuellen Antialiasingmodus für Nichttextzeichnungsvorgänge ab. |
|
ID2D1RenderTarget::GetDpi Gibt die Dots per Inch (DPI) des Renderziels zurück. |
|
ID2D1RenderTarget::GetMaximumBitmapSize Ruft die maximale Größe in geräteabhängigen Einheiten (Pixel) einer bitmap-Dimension ab, die vom Renderziel unterstützt wird. |
|
ID2D1RenderTarget::GetPixelFormat Ruft das Pixelformat und den Alphamodus des Renderziels ab. |
|
ID2D1RenderTarget::GetPixelSize Gibt die Größe des Renderziels in Gerätepixeln zurück. |
|
ID2D1RenderTarget::GetSize Gibt die Größe des Renderziels in geräteunabhängigen Pixeln zurück. |
|
ID2D1RenderTarget::GetTags Ruft die Bezeichnung für nachfolgende Zeichnungsvorgänge ab. |
|
ID2D1RenderTarget::GetTextAntialiasMode Ruft den aktuellen Antialiasingmodus für Text- und Glyphenzeichnungsvorgänge ab. |
|
ID2D1RenderTarget::GetTextRenderingParams Ruft die aktuellen Textrenderingoptionen des Renderziels ab. |
|
ID2D1RenderTarget::GetTransform Ruft die aktuelle Transformation des Renderziels ab. |
|
ID2D1RenderTarget::IsSupported Gibt an, ob das Renderziel die angegebenen Eigenschaften unterstützt. (Überladung 1/2) |
|
ID2D1RenderTarget::IsSupported Gibt an, ob das Renderziel die angegebenen Eigenschaften unterstützt. (Überladung 2/2) |
|
ID2D1RenderTarget::P opAxisAlignedClip Entfernt den letzten achsenbündigen Clip aus dem Renderziel. Nachdem diese Methode aufgerufen wurde, wird der Clip nicht mehr auf nachfolgende Zeichnungsvorgänge angewendet. |
|
ID2D1RenderTarget::P opLayer Beendet das Umleiten von Zeichnungsvorgängen auf die Ebene, die durch den letzten PushLayer-Aufruf angegeben wird. |
|
ID2D1RenderTarget::P ushAxisAlignedClip Gibt ein Rechteck an, an das alle nachfolgenden Zeichnungsvorgänge abgeschnitten werden. (Überladung 2/2) |
|
ID2D1RenderTarget::P ushAxisAlignedClip Gibt ein Rechteck an, an das alle nachfolgenden Zeichnungsvorgänge abgeschnitten werden. (Überladung 1/2) |
|
ID2D1RenderTarget::P ushLayer Fügt die angegebene Ebene dem Renderziel hinzu, sodass alle nachfolgenden Zeichnungsvorgänge empfangen werden, bis PopLayer aufgerufen wird. (Überladung 2/2) |
|
ID2D1RenderTarget::P ushLayer Fügt die angegebene Ebene dem Renderziel hinzu, sodass alle nachfolgenden Zeichnungsvorgänge empfangen werden, bis PopLayer aufgerufen wird. (Überladung 1/2) |
|
ID2D1RenderTarget::RestoreDrawingState Legt den Zeichnungsstatus des Renderziels auf den des angegebenen ID2D1DrawingStateBlock fest. |
|
ID2D1RenderTarget::SaveDrawingState Speichert den aktuellen Zeichnungszustand im angegebenen ID2D1DrawingStateBlock. |
|
ID2D1RenderTarget::SetAntialiasMode Legt den Antialiasingmodus des Renderziels fest. Der Antialiasingmodus gilt für alle nachfolgenden Zeichnungsvorgänge mit Ausnahme von Text- und Glyphenzeichnungsvorgängen. |
|
ID2D1RenderTarget::SetDpi Legt die DPI -Werte (Dots per Inch) des Renderziels fest. |
|
ID2D1RenderTarget::SetTags Gibt eine Bezeichnung für nachfolgende Zeichnungsvorgänge an. |
|
ID2D1RenderTarget::SetTextAntialiasMode Gibt den Antialiasingmodus an, der für nachfolgende Text- und Glyphenzeichnungsvorgänge verwendet werden soll. |
|
ID2D1RenderTarget::SetTextRenderingParams Gibt Textrenderingoptionen an, die auf alle nachfolgenden Text- und Glyphenzeichnungsvorgänge angewendet werden sollen. |
|
ID2D1RenderTarget::SetTransform Wendet die angegebene Transformation auf das Renderziel an und ersetzt die vorhandene Transformation. Alle nachfolgenden Zeichnungsvorgänge finden im transformierten Raum statt. (Überladung 2/2) |
|
ID2D1RenderTarget::SetTransform Wendet die angegebene Transformation auf das Renderziel an und ersetzt die vorhandene Transformation. Alle nachfolgenden Zeichnungsvorgänge finden im transformierten Raum statt. (Überladung 1/2) |
Hinweise
Ihre Anwendung sollte Renderziele einmal erstellen und diese für die Lebensdauer der Anwendung oder bis die EndDraw-Methode des Renderziels den D2DERR_RECREATE_TARGET-Fehler zurückgibt. Wenn Sie diesen Fehler erhalten, müssen Sie das Renderziel (und alle erstellten Ressourcen) neu erstellen.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | d2d1.h |