ID2D1RenderTarget::D rawBitmap(ID2D1Bitmap*,constD2D1_RECT_F&,FLOAT,D2D1_BITMAP_INTERPOLATION_MODE,constD2D1_RECT_F*)-Methode (d2d1.h)
Zeichnet die angegebene Bitmap, nachdem sie auf die Größe des angegebenen Rechtecks skaliert wurde.
Syntax
void DrawBitmap(
[in] ID2D1Bitmap *bitmap,
[ref] const D2D1_RECT_F & destinationRectangle,
FLOAT opacity,
D2D1_BITMAP_INTERPOLATION_MODE interpolationMode,
[in, optional] const D2D1_RECT_F *sourceRectangle
);
Parameter
[in] bitmap
Typ: ID2D1Bitmap*
Die bitmap, die gerendert werden soll.
[ref] destinationRectangle
Typ: const D2D1_RECT_F
Die Größe und Position des Bereichs, in dem die Bitmap gezeichnet wird, in geräteunabhängigen Pixeln im Koordinatenraum des Renderziels. Wenn das Rechteck nicht gut sortiert ist, wird nichts gezeichnet, aber das Renderziel geht nicht in einen Fehlerzustand ein.
opacity
Typ: FLOAT
Ein Wert zwischen 0,0f und 1,0f, einschließlich, der den Deckkraftwert angibt, der auf die Bitmap angewendet werden soll; Dieser Wert wird mit den Alphawerten des Bitmapinhalts multipliziert. Der Standardwert ist 1.0f.
interpolationMode
Typ: D2D1_BITMAP_INTERPOLATION_MODE
Der Interpolationsmodus, der verwendet werden soll, wenn die Bitmap durch den Zeichnungsvorgang skaliert oder gedreht wird. Der Standardwert ist D2D1_BITMAP_INTERPOLATION_MODE_LINEAR.
[in, optional] sourceRectangle
Typ: const D2D1_RECT_F*
Die Größe und Position des zu zeichnenden Bereichs innerhalb der Bitmap in geräteunabhängigen Pixeln im Koordinatenraum der Bitmap; NULL , um die gesamte Bitmap zu zeichnen.
Rückgabewert
Keine
Bemerkungen
Diese Methode gibt keinen Fehlercode zurück, wenn ein Fehler auftritt. Um zu ermitteln, ob bei einem Zeichnungsvorgang (z. B . DrawBitmap) ein Fehler aufgetreten ist, überprüfen Sie das von den Methoden ID2D1RenderTarget::EndDraw oder ID2D1RenderTarget::Flush zurückgegebene Ergebnis.
Beispiele
Ein Beispiel finden Sie unter Zeichnen einer Bitmap. Ein Beispiel zum Laden einer Bitmap aus einer Ressource oder Datei finden Sie unter Laden einer Bitmap aus einer Ressource und Laden einer Bitmap aus einer Datei.
Anforderungen
Anforderung | Wert |
---|---|
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 |
Bibliothek | D2d1.lib |
DLL | D2d1.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für