Partager via


ID2D1DeviceContext ::D rawImage(ID2D1Effect*,D2D1_INTERPOLATION_MODE,D2D1_COMPOSITE_MODE) méthode (d2d1_1.h)

Dessine une image dans le contexte de l’appareil.

Syntaxe

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

Paramètres

[in] effect

Type : ID2D1Effect*

Effet à dessiner dans le contexte de l’appareil.

interpolationMode

Type : D2D1_INTERPOLATION_MODE

Mode d’interpolation qui sera utilisé pour mettre à l’échelle l’image si nécessaire.

compositeMode

Type : D2D1_COMPOSITE_MODE

Mode composite qui sera appliqué aux limites du clip actuellement sélectionné. La valeur par défaut est D2D1_COMPOSITE_MODE_SOURCE_OVER

Valeur de retour

None

Remarques

Si interpolationMode est D2D1_INTERPOLATION_MODE_HIGH_QUALITY, différents scalers sont utilisés en fonction du facteur d’échelle impliqué par la transformation mondiale.

Tous les rectangles non valides accumulés sur un effet dessiné par cet appel sont ignorés quelle que soit la partie du rectangle d’image qui est dessinée.

Si compositeMode est D2D1_COMPOSITE_MODE_SOURCE_OVER, DrawImage utilise le mélange primitif actuellement sélectionné spécifié par ID2D1DeviceContext ::SetPrimitiveBlend. Si compositeMode n’est pas D2D1_COMPOSITE_MODE_SOURCE_OVER, l’image est étendue à la transparence jusqu’au clip aligné sur l’axe actuel.

S’il existe un rectangle d’image et une transformation de monde, cela revient à insérer un effet de clip pour représenter le rectangle d’image et une transformation affine 2D pour prendre en compte la transformation du monde.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 et mise à jour de plateforme pour Windows Server 2008 R2 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête d2d1_1.h
DLL D2d1.dll

Voir aussi

ID2D1Bitmap

ID2D1Bitmap1

ID2D1DeviceContext

ID2D1Effect

ID2D1Image