Share via


Método ITextServices2::TxDrawD2D (textserv.h)

Desenha o objeto de serviços de texto usando Direct2D renderização.

Sintaxe

HRESULT TxDrawD2D(
  ID2D1RenderTarget *pRenderTarget,
  LPCRECTL          lprcBounds,
  LPRECT            lprcUpdate,
  LONG              lViewId
);

Parâmetros

pRenderTarget

Tipo: ID2D1RenderTarget*

O Direct2D objeto de renderização que desenha o objeto de serviços de texto.

lprcBounds

Tipo: LPCRECTL

O retângulo delimitador (cliente).

lprcUpdate

Tipo: LPRECT

O retângulo a ser atualizado dentro do retângulo lprcBounds , no sistema de coordenadas lógicas do contexto do dispositivo de desenho. Se esse parâmetro for NULL, todo o retângulo do cliente deverá ser desenhado.

lViewId

Tipo: LONG

A exibição a ser desenhada.

Valor Significado
TXTVIEW_ACTIVE
Desenhe o modo de exibição ativo in-loco.
TXTVIEW_INACTIVE
Desenhe uma exibição diferente da exibição ativa in-loco, por exemplo, uma visualização de impressão.

Retornar valor

Tipo: HRESULT

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho textserv.h
DLL Msftedit.dll

Confira também

ITextServices2