Поделиться через


Метод ITextServices2::TxDrawD2D (textserv.h)

Рисует объект текстовых служб с помощью отрисовки Direct2D.

Синтаксис

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

Параметры

pRenderTarget

Тип: ID2D1RenderTarget*

Объект рендеринга Direct2D, который рисует объект текстовых служб.

lprcBounds

Тип: LPCRECTL

Ограничивающий (клиентский) прямоугольник.

lprcUpdate

Тип: LPRECT

Прямоугольник для обновления внутри прямоугольника lprcBounds в логической системе координат контекста устройства рисования. Если этот параметр имеет значение NULL, необходимо отрисовать весь клиентский прямоугольник.

lViewId

Тип: LONG

Представление для рисования.

Значение Значение
TXTVIEW_ACTIVE
Нарисуйте активное представление на месте.
TXTVIEW_INACTIVE
Нарисуйте представление, отличное от активного представления на месте, например предварительный просмотр.

Возвращаемое значение

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header textserv.h
DLL Msftedit.dll

См. также раздел

ITextServices2