estrutura DWRITE_GLYPH_RUN_DESCRIPTION (dwrite.h)
Contém propriedades adicionais relacionadas àquelas em DWRITE_GLYPH_RUN.
Sintaxe
struct DWRITE_GLYPH_RUN_DESCRIPTION {
WCHAR const *localeName;
WCHAR const *string;
UINT32 stringLength;
UINT16 const *clusterMap;
UINT32 textPosition;
};
Membros
localeName
Tipo: const WCHAR*
Uma matriz de caracteres que contém o nome da localidade associado a essa execução.
string
Tipo: const WCHAR*
Uma matriz de caracteres que contém o texto associado aos glifos.
stringLength
Tipo: UINT32
O número de caracteres em unidades de código UTF16. Observe que isso pode ser diferente do número de glifos.
clusterMap
Tipo: const UINT16*
Uma matriz de índices para a matriz de índices de glifo, dos primeiros glifos de todos os clusters de glifo dos glifos a serem renderizados.
textPosition
Tipo: UINT32
Posição de texto correspondente na cadeia de caracteres da qual essa execução de glifo veio. Isso é relativo ao início da cadeia de caracteres representada pelo objeto IDWriteTextLayout .
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] |
Cabeçalho | dwrite.h |