ID2D1DeviceContext::D rawBitmap(ID2D1Bitmap*,constD2D1_RECT_F*,FLOAT,D2D1_INTERPOLATION_MODE,constD2D1_RECT_F*,constD2D1_MATRIX_4X4_F*)-Methode (d2d1_1.h)
Zeichnet eine Bitmap zum Renderziel.
Syntax
void DrawBitmap(
[in] ID2D1Bitmap *bitmap,
[in, optional] const D2D1_RECT_F *destinationRectangle,
FLOAT opacity,
D2D1_INTERPOLATION_MODE interpolationMode,
[in, optional] const D2D1_RECT_F *sourceRectangle,
[in, optional] const D2D1_MATRIX_4X4_F *perspectiveTransform
);
Parameter
[in] bitmap
Typ: ID2D1Bitmap*
Die zu zeichnende Bitmap.
[in, optional] destinationRectangle
Typ: D2D1_RECT_F*
Das Zielrechteck. Der Standardwert ist die Größe der Bitmap, und die Position ist die obere linke Ecke des Renderziels.
opacity
Typ: FLOAT
Die Deckkraft der Bitmap.
interpolationMode
Der zu verwendende Interpolationsmodus.
[in, optional] sourceRectangle
Typ: const D2D1_RECT_F
Ein optionales Quellrechteck.
[in, optional] perspectiveTransform
Typ: const D2D1_MATRIX_4X4_F
Eine optionale Perspektivtransformation.
Rückgabewert
Keine
Bemerkungen
Der parameter destinationRectangle definiert das Rechteck im Ziel, in dem die Bitmap angezeigt wird (in geräteunabhängigen Pixeln (DIPs)). Dies wird durch die aktuell festgelegte Transformation und die perspektivische Transformation beeinflusst, sofern festgelegt. Wenn NULL angegeben ist, lautet das Zielrechteck (left=0, top=0, right = width(sourceRectangle), bottom = height(sourceRectangle)).
Der sourceRectangle-Parameter definiert das Unterrechteck der Quell-Bitmap (in DIPs). DrawBitmap klammert dieses Rechteck auf die Größe der Quellbit aus, sodass es nicht möglich ist, ein Beispiel außerhalb der Bitmap zu erstellen. Wenn NULL angegeben ist, wird das Quellrechteck so festgelegt, dass es die Größe der Quell-Bitmap hat.
Wenn Sie perspectiveTransform angeben, wird es zusätzlich zum Transformationssatz auf das Rekt auf das Renderziel angewendet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 und Plattformupdate für Windows 7 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 und Plattformupdate für Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d2d1_1.h |
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