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

Desenha a imagem fornecida no coletor de comandos.

Sintaxe

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: ID2D1Imagem*

A imagem a ser desenhada no coletor de comandos.

[in, optional] targetOffset

Tipo: const D2D1_POINT_2F*

Isso define o deslocamento no espaço de destino para o qual a imagem será renderizada. Toda a extensão lógica da imagem será renderizada para o destino correspondente. Se não for especificado, a origem de destino será (0, 0). O canto superior esquerdo da imagem será mapeado para o deslocamento de destino. Essa não será necessariamente a origem.

[in, optional] imageRectangle

Tipo: const D2D1_RECT_F*

O retângulo correspondente no espaço de imagem será mapeado para as origens fornecidas ao processar a imagem.

interpolationMode

Tipo: D2D1_INTERPOLATION_MODE

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

compositeMode

Tipo: D2D1_COMPOSITE_MODE

Se especificado, o modo composto que será aplicado aos limites do clipe selecionado no momento.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Se falhar, retornará um código de erro HRESULT .

Comentários

Como a imagem pode ser uma lista de comandos ou conter um grafo de efeito que, por sua vez, contém uma lista de comandos, esse método pode resultar em processamento recursivo.

Requisitos

   
Cliente mínimo com suporte Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Platform Update 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

ID2D1CommandList::Stream

ID2D1CommandSink

ID2D1DeviceContext::D rawImage