Método ID2D1DeviceContext6::BlendImage (d2d1_3.h)
Dibuja una imagen en el contexto del dispositivo mediante el modo de combinación especificado. Los resultados son equivalentes al uso del efecto Blend integrado de Direct2D.
Sintaxis
void BlendImage(
[in] ID2D1Image *image,
D2D1_BLEND_MODE blendMode,
[in, optional] const D2D1_POINT_2F *targetOffset,
[in, optional] const D2D1_RECT_F *imageRectangle,
D2D1_INTERPOLATION_MODE interpolationMode
);
Parámetros
[in] image
Tipo: ID2D1Image*
Imagen que se va a dibujar en el contexto del dispositivo.
blendMode
Tipo: D2D1_BLEND_MODE
Modo de mezcla que se va a usar. Consulta Modos de Blend para obtener más información.
[in, optional] targetOffset
Tipo: const D2D1_POINT_2F*
Desplazamiento en el espacio de destino en el que se representará la imagen. Toda la extensión lógica de la imagen se representará en el destino correspondiente. Si no se especifica, el origen de destino será (0, 0). La esquina superior izquierda de la imagen se asignará al desplazamiento de destino. Esto no será necesariamente el origen. El valor predeterminado es NULL.
[in, optional] imageRectangle
Tipo: const D2D1_RECT_F*
El rectángulo correspondiente del espacio de imagen se asignará a los orígenes especificados al procesar la imagen. El valor predeterminado es NULL.
interpolationMode
Tipo: D2D1_INTERPOLATION_MODE
Modo de interpolación que se usará para escalar la imagen si es necesario. El valor predeterminado es D2D1_INTERPOLATION_MODE_LINEAR.
Valor devuelto
None
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d2d1_3.h |
Archivo DLL | D2d1.dll |