ITextServices2::TxDrawD2D-Methode (textserv.h)

Zeichnet das Textdienstobjekt mithilfe des Direct2D-Renderings.

Syntax

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

Parameter

pRenderTarget

Typ: ID2D1RenderTarget*

Das Direct2D-Renderingobjekt, das das Textdienstobjekt zeichnet.

lprcBounds

Typ: LPCRECTL

Das begrenzungsgebundene Rechteck (Clientrechteck).

lprcUpdate

Typ: LPRECT

Das Rechteck, das innerhalb des lprcBounds-Rechtecks im logischen Koordinatensystem des Zeichnungsgerätekontexts aktualisiert werden soll. Wenn dieser Parameter NULL ist, sollte das gesamte Clientrechteck gezeichnet werden.

lViewId

Typ: LONG

Die zu zeichnende Ansicht.

Wert Bedeutung
TXTVIEW_ACTIVE
Zeichnen Sie die aktive Ansicht.
TXTVIEW_INACTIVE
Zeichnen Sie eine andere Ansicht als die direkte aktive Ansicht, z. B. eine Druckvorschau.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile textserv.h
DLL Msftedit.dll

Weitere Informationen

ITextServices2