Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Cria um objeto de análise de execução de glifo, que encapsula as informações usadas para renderizar uma execução de glifo.
Sintaxe
HRESULT CreateGlyphRunAnalysis(
[in] DWRITE_GLYPH_RUN const *glyphRun,
[in, optional] DWRITE_MATRIX const *transform,
DWRITE_RENDERING_MODE renderingMode,
DWRITE_MEASURING_MODE measuringMode,
DWRITE_GRID_FIT_MODE gridFitMode,
DWRITE_TEXT_ANTIALIAS_MODE antialiasMode,
FLOAT baselineOriginX,
FLOAT baselineOriginY,
[out] IDWriteGlyphRunAnalysis **glyphRunAnalysis
);
Parâmetros
[in] glyphRun
Tipo: const DWRITE_GLYPH_RUN*
Estrutura que especifica as propriedades da execução do glifo.
[in, optional] transform
Tipo: const DWRITE_MATRIX*
Transformação opcional aplicada aos glifos e suas posições. Essa transformação é aplicada após o dimensionamento especificado pelo emSize e pixelsPerDip.
renderingMode
Tipo: DWRITE_RENDERING_MODE
Especifica o modo de renderização, que deve ser um dos modos de renderização raster (ou seja, não padrão e não estrutura de tópicos).
measuringMode
Tipo: DWRITE_MEASURING_MODE
Especifica o método para medir glifos.
gridFitMode
Tipo: DWRITE_GRID_FIT_MODE
Como ajustar estruturas de glifo em forma de grade. Isso deve não ser padrão.
antialiasMode
Tipo: DWRITE_TEXT_ANTIALIAS_MODE
Especifica o modo antialias.
baselineOriginX
Tipo: FLOAT
Posição horizontal da origem da linha de base, em DIPs.
baselineOriginY
Tipo: FLOAT
Posição vertical da origem da linha de base, em DIPs.
[out] glyphRunAnalysis
Tipo: IDWriteGlyphRunAnalysis**
Recebe um ponteiro para o objeto recém-criado.
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
| Cliente mínimo com suporte | Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP] |
| Servidor mínimo com suporte | Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
| Plataforma de Destino | Windows |
| Cabeçalho | dwrite_2.h |
| Biblioteca | Dwrite.lib |
| DLL | Dwrite.dll |