Compartilhar via


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