Freigeben über


ID2D1DeviceContext::D rawImage(ID2D1Effect*,D2D1_INTERPOLATION_MODE,D2D1_COMPOSITE_MODE)-Methode (d2d1_1.h)

Zeichnet ein Bild in den Gerätekontext.

Syntax

void DrawImage(
  [in] ID2D1Effect             *effect,
       D2D1_INTERPOLATION_MODE interpolationMode,
       D2D1_COMPOSITE_MODE     compositeMode
);

Parameter

[in] effect

Typ: ID2D1Effect*

Der Effekt, der in den Gerätekontext gezeichnet werden soll.

interpolationMode

Typ: D2D1_INTERPOLATION_MODE

Der Interpolationsmodus, der verwendet wird, um das Bild bei Bedarf zu skalieren.

compositeMode

Typ: D2D1_COMPOSITE_MODE

Der zusammengesetzte Modus, der auf die Grenzwerte des aktuell ausgewählten Clips angewendet wird. Der Standardwert ist D2D1_COMPOSITE_MODE_SOURCE_OVER

Rückgabewert

Keine

Bemerkungen

Wenn interpolationModeD2D1_INTERPOLATION_MODE_HIGH_QUALITY ist, werden je nach dem Skalierungsfaktor, den die Welttransformation impliziert, verschiedene Skalierungsmodule verwendet.

Alle ungültigen Rechtecke, die für einen Effekt angesammelt werden, der durch diesen Aufruf gezeichnet wird, werden verworfen, unabhängig davon, welcher Teil des Bildrechtecks gezeichnet wird.

Wenn compositeModeD2D1_COMPOSITE_MODE_SOURCE_OVER ist, verwendet DrawImage die aktuell ausgewählte primitive Mischung, die von ID2D1DeviceContext::SetPrimitiveBlend angegeben wird. Wenn compositeMode nicht D2D1_COMPOSITE_MODE_SOURCE_OVER ist, wird das Bild bis zum aktuellen, achsenbündigen Clip transparent erweitert.

Wenn ein Bildrechteck und eine Welttransformation vorhanden sind, entspricht dies dem Einfügen eines Clipeffekts zur Darstellung des Bildrechtecks und einer 2D-affinen Transformation, um die Welttransformation zu berücksichtigen.

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

ID2D1Bitmap

ID2D1Bitmap1

ID2D1DeviceContext

ID2D1Effect

ID2D1Image