Método IDWriteBitmapRenderTarget3::D rawGlyphRunWithColorSupport (dwrite_3.h)
Desenha uma execução de glifo, usando representações de cores de glifos, se disponível na fonte.
Sintaxe
HRESULT DrawGlyphRunWithColorSupport(
FLOAT baselineOriginX,
FLOAT baselineOriginY,
DWRITE_MEASURING_MODE measuringMode,
DWRITE_GLYPH_RUN const *glyphRun,
IDWriteRenderingParams *renderingParams,
COLORREF textColor,
UINT32 colorPaletteIndex,
RECT *blackBoxRect
);
Parâmetros
baselineOriginX
Tipo: FLOAT
Coordenada X da linha de base.
baselineOriginY
Tipo: FLOAT
Coordenada Y da linha de base.
measuringMode
Tipo: DWRITE_MEASURING_MODE
Especifica o modo de medição para posicionar glifos na execução.
glyphRun
Tipo: _In_ DWRITE_GLYPH_RUN const*
O glifo é executado para desenhar.
renderingParams
Tipo: _In_ IDWriteRenderingParams *
Objeto que controla o comportamento de renderização.
textColor
Tipo: COLORREF
Cor de primeiro plano do texto.
colorPaletteIndex
Tipo: UINT32
Índice baseado em zero da paleta de cores definida pela fonte a ser usada.
blackBoxRect
Tipo: _Out_opt_ RECT *
Retângulo opcional que recebe a caixa delimitadora (em pixels, não DIPs) de todos os pixels afetados pelo desenho da execução do glifo. O retângulo da caixa preta pode se estender além das dimensões do bitmap.
Retornar valor
Um código de erro HRESULT padrão.
Comentários
Esse método chama internamente TranslateColorGlyphRun e chama automaticamente os métodos de nível inferior apropriados para renderizar execuções de glifo monocromático ou de cor.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10, versão 1809 (com SDK do Aplicativo Windows 1.2 ou posterior) |
Cabeçalho | dwrite_3.h |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de