DWRITE_GLYPH_RUN_DESCRIPTION struttura (dwrite.h)

Contiene proprietà aggiuntive correlate a quelle contenute in DWRITE_GLYPH_RUN.

Sintassi

struct DWRITE_GLYPH_RUN_DESCRIPTION {
  WCHAR const  *localeName;
  WCHAR const  *string;
  UINT32       stringLength;
  UINT16 const *clusterMap;
  UINT32       textPosition;
};

Members

localeName

Tipo: const WCHAR*

Matrice di caratteri contenente il nome delle impostazioni locali associato a questa esecuzione.

string

Tipo: const WCHAR*

Matrice di caratteri contenenti il testo associato ai glifi.

stringLength

Tipo: UINT32

Numero di caratteri in unità di codice UTF16. Si noti che questo può essere diverso dal numero di glifi.

clusterMap

Tipo: const UINT16*

Matrice di indici alla matrice degli indici glifi, dei primi glifi di tutti i cluster glifi dei glifi da eseguire per il rendering.

textPosition

Tipo: UINT32

La posizione di testo corrispondente nella stringa che viene eseguita dal glifo proviene. Ciò è relativo all'inizio della stringa rappresentata dall'oggetto IDWriteTextLayout .

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Intestazione dwrite.h