Método IDWriteFontFace1::GetVerticalGlyphVariants (dwrite_1.h)

Recupera as formas verticais dos glifos nominais recuperados de GetGlyphIndices.

Sintaxe

HRESULT GetVerticalGlyphVariants(
        UINT32       glyphCount,
  [in]  UINT16 const *nominalGlyphIndices,
  [out] UINT16       *verticalGlyphIndices
);

Parâmetros

glyphCount

Tipo: UINT32

O número de glifos a serem recuperados.

[in] nominalGlyphIndices

Tipo: const UINT16*

Índices de glifo originais do cmap.

[out] verticalGlyphIndices

Tipo: UINT16*

A forma vertical de índices de glifo.

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

A recuperação usa a tabela 'vert' da fonte. Isso é usado no layout vertical do CJK para que os caracteres corretos sejam mostrados.

Chame GetGlyphIndices para obter os índices glifos nominais, seguido por chamar isso para remapear o para os formulários substituídos, quando a execução estiver de lado e a fonte tiver variantes verticais de glifo. Consulte HasVerticalGlyphVariants para obter mais informações.

Requisitos

   
Cliente mínimo com suporte Windows 8 e Platform Update para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 e Platform Update para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho dwrite_1.h
Biblioteca Dwrite_1.lib
DLL Dwrite_1.dll

Confira também

IDWriteFontFace1