Método ID2D1DeviceContext::GetImageLocalBounds (d2d1_1.h)

Obtiene los límites de una imagen sin la transformación de mundo del contexto aplicado.

Sintaxis

HRESULT GetImageLocalBounds(
  [in]  ID2D1Image  *image,
  [out] D2D1_RECT_F *localBounds
);

Parámetros

[in] image

Tipo: ID2D1Image*

Imagen cuyos límites se calcularán.

[out] localBounds

Tipo: D2D1_RECT_F[1]

Cuando este método vuelve, contiene un puntero a los límites de la imagen en píxeles independientes del dispositivo (DIP) y en el espacio local.

Valor devuelto

Este método no devuelve ningún valor.

Comentarios

Los límites de imagen no incluyen la multiplicación por la transformación del mundo. Reflejan el valor de PPP actual, el modo de unidad y el modo de interpolación del contexto.
Para obtener los límites que incluyen la transformación del mundo, use ID2D1DeviceContext::GetImageWorldBounds.

Los límites devueltos reflejan qué píxeles se verían afectados llamando a DrawImage con un desplazamiento de destino de (0,0) y una matriz de transformación del mundo de identidad. No reflejan el rectángulo de clip actual establecido en el contexto del dispositivo o la extensión de la imagen de destino actual del contexto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 y Actualización de plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d2d1_1.h
Archivo DLL D2d1.dll

Consulte también

D2D1_RECT_F

ID2D1DeviceContext

ID2D1DeviceContext::CreateBitmap

ID2D1DeviceContext::GetImageWorldBounds

ID2D1Image