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 |