Compartilhar via


Método ID2D1DeviceContext::D rawImage(ID2D1Effect*,D2D1_INTERPOLATION_MODE,D2D1_COMPOSITE_MODE) (d2d1_1.h)

Desenha uma imagem para o contexto do dispositivo.

Sintaxe

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

Parâmetros

[in] effect

Tipo: ID2D1Effect*

O efeito a ser desenhado para o contexto do dispositivo.

interpolationMode

Tipo: D2D1_INTERPOLATION_MODE

O modo de interpolação que será usado para dimensionar a imagem, se necessário.

compositeMode

Tipo: D2D1_COMPOSITE_MODE

O modo composto que será aplicado aos limites do clipe selecionado no momento. O valor padrão é D2D1_COMPOSITE_MODE_SOURCE_OVER

Retornar valor

Nenhum

Comentários

Se interpolationMode for D2D1_INTERPOLATION_MODE_HIGH_QUALITY, dimensionadores diferentes serão usados dependendo do fator de escala implícito pela transformação mundial.

Todos os retângulos inválidos acumulados em qualquer efeito desenhado por essa chamada serão descartados independentemente de qual parte do retângulo da imagem é desenhada.

Se compositeMode for D2D1_COMPOSITE_MODE_SOURCE_OVER, DrawImage usará a mistura primitiva selecionada no momento especificada por ID2D1DeviceContext::SetPrimitiveBlend. Se compositeMode não for D2D1_COMPOSITE_MODE_SOURCE_OVER, a imagem será estendida para transparente até o clipe alinhado ao eixo atual.

Se houver um retângulo de imagem e uma transformação de mundo, isso equivale a inserir um efeito clip para representar o retângulo de imagem e uma transformação de afins 2D para levar em conta a transformação do mundo.

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

ID2D1Bitmap

ID2D1Bitmap1

ID2D1DeviceContext

ID2D1Effect

ID2D1Image