ID2D1DeviceContext ::GetImageLocalBounds, méthode (d2d1_1.h)
Obtient les limites d’une image sans la transformation du monde du contexte appliquée.
Syntaxe
HRESULT GetImageLocalBounds(
[in] ID2D1Image *image,
[out] D2D1_RECT_F *localBounds
);
Paramètres
[in] image
Type : ID2D1Image*
Image dont les limites seront calculées.
[out] localBounds
Type : D2D1_RECT_F[1]
Lorsque cette méthode retourne, contient un pointeur vers les limites de l’image dans les pixels indépendants de l’appareil (DIPs) et dans l’espace local.
Valeur retournée
Cette méthode ne retourne pas de valeur.
Notes
Les limites d’image n’incluent pas la multiplication par la transformation mondiale. Ils reflètent le DPI actuel, le mode unitaire et le mode d’interpolation du contexte.
Pour obtenir les limites qui incluent la transformation mondiale, utilisez ID2D1DeviceContext ::GetImageWorldBounds.
Les limites retournées reflètent les pixels qui seraient affectés par l’appel de DrawImage avec un décalage cible de (0,0) et une matrice de transformation du monde d’identité. Ils ne reflètent pas le rectangle d’clip actuel défini sur le contexte de l’appareil ou l’étendue de l’image cible actuelle du contexte.
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
ID2D1DeviceContext ::CreateBitmap