Método IDWriteTextLayout::SetDrawingEffect (dwrite.h)

Define o efeito de desenho definido pelo aplicativo.

Sintaxe

HRESULT SetDrawingEffect(
  IUnknown          *drawingEffect,
  DWRITE_TEXT_RANGE textRange
);

Parâmetros

drawingEffect

Tipo: IUnknown*

Efeitos de desenho definidos pelo aplicativo que se aplicam ao intervalo. Esse objeto de dados será passado de volta para os retornos de chamada de desenho do aplicativo para renderização final.

textRange

Tipo: DWRITE_TEXT_RANGE

O intervalo de texto ao qual essa alteração se aplica.

Valor retornado

Tipo: HRESULT

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

Comentários

Um ID2D1Brush, como um pincel de cor ou gradiente, poderá ser definido como um efeito de desenho se você estiver usando id2D1RenderTarget::D rawTextLayout para desenhar texto e esse pincel será usado para desenhar o intervalo de texto especificado.

Esse efeito de desenho está associado ao intervalo especificado e será passado de volta para o aplicativo por meio do retorno de chamada quando o intervalo for desenhado no momento do desenho.

Requisitos

   
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho dwrite.h
Biblioteca Dwrite.lib
DLL Dwrite.dll

Confira também

IDWriteTextLayout