Método ID2D1DeviceContext::GetImageLocalBounds (d2d1_1.h)
Obtém os limites de uma imagem sem a transformação de mundo do contexto aplicado.
Sintaxe
HRESULT GetImageLocalBounds(
[in] ID2D1Image *image,
[out] D2D1_RECT_F *localBounds
);
Parâmetros
[in] image
Tipo: ID2D1Imagem*
A imagem cujos limites serão calculados.
[out] localBounds
Tipo: D2D1_RECT_F[1]
Quando esse método retorna, contém um ponteiro para os limites da imagem em DIPs (pixels independentes do dispositivo) e no espaço local.
Retornar valor
Esse método não retorna um valor.
Comentários
Os limites de imagem não incluem multiplicação pela transformação mundial. Eles refletem o DPI atual, o modo de unidade e o modo de interpolação do contexto.
Para obter os limites que incluem a transformação do mundo, use ID2D1DeviceContext::GetImageWorldBounds.
Os limites retornados refletem quais pixels seriam afetados chamando DrawImage com um deslocamento de destino de (0,0) e uma matriz de transformação do mundo da identidade. Eles não refletem o retângulo de clipe atual definido no contexto do dispositivo ou a extensão da imagem de destino atual do contexto.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1_1.h |
DLL | D2d1.dll |
Confira também
ID2D1DeviceContext::CreateBitmap