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 |