Compartir a través de


Método ID2D1CommandSink::D rawImage (d2d1_1.h)

Dibuja la imagen proporcionada en el receptor de comandos.

Sintaxis

HRESULT DrawImage(
  [in]           ID2D1Image              *image,
  [in, optional] const D2D1_POINT_2F     *targetOffset,
  [in, optional] const D2D1_RECT_F       *imageRectangle,
                 D2D1_INTERPOLATION_MODE interpolationMode,
                 D2D1_COMPOSITE_MODE     compositeMode
);

Parámetros

[in] image

Tipo: ID2D1Image*

Imagen que se va a dibujar en el receptor de comandos.

[in, optional] targetOffset

Tipo: const D2D1_POINT_2F*

Esto define el 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.

[in, optional] imageRectangle

Tipo: const D2D1_RECT_F*

El rectángulo correspondiente del espacio de imagen se asignará a los orígenes proporcionados al procesar la imagen.

interpolationMode

Tipo: D2D1_INTERPOLATION_MODE

Modo de interpolación que se va a usar para escalar la imagen si es necesario.

compositeMode

Tipo: D2D1_COMPOSITE_MODE

Si se especifica, el modo compuesto que se aplicará a los límites del clip seleccionado actualmente.

Valor devuelto

Tipo: HRESULT

Si el método se realiza correctamente, devuelve S_OK. Si se produce un error, devuelve un código de error HRESULT .

Comentarios

Dado que la imagen puede ser una lista de comandos o contener un gráfico de efectos que, a su vez, contiene una lista de comandos, este método puede dar lugar a un procesamiento recursivo.

Requisitos

   
Cliente mínimo compatible Actualización de windows 8 y 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

ID2D1CommandList::Stream

ID2D1CommandSink

ID2D1DeviceContext::D rawImage